@charset "UTF-8";@import"https://use.fontawesome.com/releases/v5.13.0/css/all.css";.signup-form-component{display:flex;flex-direction:column;gap:30px}.signup-form-component .signup-text{color:#1d252c;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.signup-form-component .text-with-info{display:flex;flex-direction:column;font-family:Poppins;font-style:normal;font-weight:600;font-size:21px;line-height:21px;color:#000}.signup-form-component .text-with-info label{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#727376}.slider-container-viewport{height:100%;width:100%}.slider-container-viewport .signup-slider-container{width:100%;height:100%;overflow-y:scroll}.slider-container-viewport .signup-slider-container .signup-notification{margin:0}.slider-container-viewport .signup-slider-container .text-box{color:#1d252c;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.sso-options{display:flex;flex-direction:column;align-items:center;margin-top:1.625rem;gap:1.25rem;font-family:Poppins}.sso-options .login-button{display:flex;width:20.9375rem;height:2.5rem;padding:.4375rem .625rem;justify-content:space-between;align-items:center;flex-shrink:0;border:0;border-radius:.5rem;background:#f4f4f4}.sso-options .login-button>img{max-width:1.9325rem;height:1.4375rem;padding-right:.625rem;border-right:1px solid rgba(29,37,44,.2)}.sso-options .login-button>span{flex:1;text-align:center;font-weight:600;line-height:1.5625rem;color:#000}.sso-options .login-clever,.sso-options .login-classlink{background:#4274f6}.sso-options .login-clever>img,.sso-options .login-classlink>img{border-right:1px solid rgba(255,255,255,.2)}.sso-options .login-clever>span,.sso-options .login-classlink>span{color:#fff}.sso-options .login-classlink{background:#0a4d7f}.sso-options .login-nyc-doe>img{height:.51913rem}.sso-options .login-separator{display:flex;align-items:center;justify-content:space-between;width:20.3125rem;color:#72737680;text-align:center;font-family:Manrope;font-size:.875rem;line-height:1.625rem}.sso-options .login-separator>div:first-child,.sso-options .login-separator>div:last-child{width:9.1875rem;height:1px;background:rgba(114,115,118,.3)}.terms-conditions{line-height:24px;color:#727376;display:grid;grid-template-columns:18px auto;grid-auto-flow:column;gap:5px;align-items:center;white-space:nowrap}.terms-conditions.errors{color:#e03100}.terms-conditions.errors input[type=checkbox]{border-color:#e03100}.terms-conditions input[type=checkbox]{cursor:pointer;appearance:none;background-color:transparent;color:#1d252c;width:18px;height:18px;border:1px solid #727376;border-radius:4px;transform:translateY(-.075em);display:grid;place-content:center}.terms-conditions input[type=checkbox]:disabled{cursor:not-allowed;background-color:#f4f4f4;border-color:#7273764d}.terms-conditions input[type=checkbox]:disabled:before{cursor:not-allowed;background-color:#f4f4f4;border-color:#727376}.terms-conditions input[type=checkbox]:before{font-family:"Font Awesome 6 Pro";font-size:12px;font-weight:900;content:"\2713";opacity:0;transition:all .3s ease-in-out;color:#fff}.terms-conditions input[type=checkbox]:checked:before{opacity:1}.terms-conditions input[type=checkbox]:checked{background-color:#002e6d;border-color:transparent}.badge-container.demo-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#ffcd00;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.toggle-with-description{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.toggle-with-description .description{color:#1d252c;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.create-account .left h1{font-weight:600}.organizations-list-page{--dt-grid-template-columns: minmax(150px, 2fr) repeat(5, minmax(100px, 1fr))}.organizations-list-page .page-children-container{padding:30px 20px}@media (min-width: 768px){.organizations-list-page .page-children-container{padding:40px}}@media (min-width: 1050px){.organizations-list-page .page-children-container{padding:40px 80px 0}}.organizations-list-page .table-container-v2>.organization-list-data-table{min-height:650px}.organizations-list-page .table-container-v2>.organization-list-data-table.multiple-products{--dt-grid-template-columns: minmax(150px, 2fr) repeat(6, minmax(100px, 1fr))}.organizations-list-page .table-container-v2>.organization-list-data-table .data-table-cell-container-name{font-weight:600}.organizations-list-page .table-container-v2>.organization-list-data-table.large-panel .data-table-header.data-table-cell-first{justify-content:left;text-align:left;padding-left:0}.organizations-list-page .table-container-v2>.organization-list-data-table.medium-panel .data-table-cell-container-first{grid-column:1/span 2}.organizations-list-page .table-container-v2>.organization-list-data-table .data-table-body-cell.data-table-cell-first{font-weight:600}.zero-state-message{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;border:1px dashed rgba(81,112,144,.5);border-radius:8px;padding:80px 40px}@media (min-width: 768px){.zero-state-message{padding:80px}}.zero-state-message.clickable:hover:not(:disabled),.zero-state-message.clickable:focus-visible{background:#eef4f8;color:#002e6d}.zero-state-message .text{display:flex;flex-direction:column;align-items:center;justify-items:center;gap:10px;font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;line-height:25px;color:#002e6d}@media (min-width: 1050px){.zero-state-message .text{flex-direction:row}}.table-container-v2>.admin-users-table{min-height:650px;--dt-grid-template-columns: .3fr repeat(4, minmax(100px, 1fr))}.table-container-v2>.admin-users-table.large-panel .data-table-header.data-table-cell-first{justify-content:left;text-align:left;padding-left:0}.table-container-v2>.admin-users-table.large-panel .data-table-row-container .data-table-header-cell-container-firstName,.table-container-v2>.admin-users-table.large-panel .data-table-row-container .data-table-header-cell-container-lastName,.table-container-v2>.admin-users-table.large-panel .data-table-row-container .data-table-cell-container-firstName,.table-container-v2>.admin-users-table.large-panel .data-table-row-container .data-table-cell-container-lastName{justify-content:flex-start;padding-left:10px}.table-container-v2>.admin-users-table.large-panel .data-table-row-container .data-table-header-cell-container-firstName .data-table-cell,.table-container-v2>.admin-users-table.large-panel .data-table-row-container .data-table-header-cell-container-lastName .data-table-cell,.table-container-v2>.admin-users-table.large-panel .data-table-row-container .data-table-cell-container-firstName .data-table-cell,.table-container-v2>.admin-users-table.large-panel .data-table-row-container .data-table-cell-container-lastName .data-table-cell{font-weight:600}.table-container-v2>.admin-users-table.has-selection.medium-panel .data-table-cell-container-first{grid-column:2/span 2}.table-container-v2>.admin-users-table.medium-panel .data-table-cell-container-first{grid-column:1/span 2}.table-container-v2>.admin-users-table .data-table-body-cell.data-table-cell-first{font-weight:600}.table-container-v2>.instructor-users-table{min-height:650px;--dt-grid-template-columns: .5fr repeat(5, minmax(100px, 1fr))}.table-container-v2>.instructor-users-table.large-panel .data-table-header.data-table-cell-first{justify-content:left;text-align:left;padding-left:0}.table-container-v2>.instructor-users-table.large-panel .data-table-row-container .data-table-header-cell-container-firstName,.table-container-v2>.instructor-users-table.large-panel .data-table-row-container .data-table-header-cell-container-lastName,.table-container-v2>.instructor-users-table.large-panel .data-table-row-container .data-table-cell-container-firstName,.table-container-v2>.instructor-users-table.large-panel .data-table-row-container .data-table-cell-container-lastName{justify-content:flex-start;padding-left:10px}.table-container-v2>.instructor-users-table.large-panel .data-table-row-container .data-table-header-cell-container-firstName .data-table-cell,.table-container-v2>.instructor-users-table.large-panel .data-table-row-container .data-table-header-cell-container-lastName .data-table-cell,.table-container-v2>.instructor-users-table.large-panel .data-table-row-container .data-table-cell-container-firstName .data-table-cell,.table-container-v2>.instructor-users-table.large-panel .data-table-row-container .data-table-cell-container-lastName .data-table-cell{font-weight:600}.table-container-v2>.instructor-users-table.has-selection.medium-panel .data-table-cell-container-first{grid-column:2/span 2}.table-container-v2>.instructor-users-table.medium-panel .data-table-cell-container-first{grid-column:1/span 2}.table-container-v2>.instructor-users-table .data-table-body-cell.data-table-cell-first{font-weight:600}.users-tabs .tab-headers{padding:0 20px;border-bottom:1px solid rgba(29,37,44,.2)}@media (min-width: 768px){.users-tabs .tab-headers{padding:0 40px}}@media (min-width: 1050px){.users-tabs .tab-headers{padding:0 80px}}.users-tabs .tab{padding:20px 20px 0}@media (min-width: 768px){.users-tabs .tab{padding:40px 40px 0}}@media (min-width: 1050px){.users-tabs .tab{padding:40px 80px 0}}.users-page .page-children-container .tab .trainee-users-tab{--dt-grid-template-columns: .4fr repeat(6, minmax(100px, 1fr));height:inherit;display:flex;flex-direction:column;flex:1;gap:20px}.users-page .page-children-container .tab .trainee-users-tab .table-container-v2{flex:none}.users-page .page-children-container .tab .trainee-users-tab .table-container-v2 .data-table{padding:0}.users-page .page-children-container .tab .trainee-users-tab .table-container-v2 .zero-state-message{margin:0}.users-page .trainee-users-tab-header-section{display:flex;justify-content:space-between;gap:20px;flex-direction:column;align-items:center}@media (min-width: 1050px){.users-page .trainee-users-tab-header-section{flex-direction:row;gap:10px}}.users-page .trainee-users-tab-header-section .trainee-users-search{max-width:358px}@media (min-width: 1050px){.users-page .trainee-users-tab-header-section .trainee-users-search{width:358px}}.users-page .trainee-users-tab-header-section .trainee-users-search .dropdown-options{max-height:300px;overflow:auto}.users-page .trainees-table-container{flex:1}.users-page .trainees-table-container .table-container-v2>.trainee-users-table{min-height:650px}.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-header-cell-container-firstName,.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-header-cell-container-lastName,.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-cell-container-firstName,.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-cell-container-lastName{justify-content:flex-start;padding-left:10px}.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-header-cell-container-firstName .link,.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-header-cell-container-lastName .link,.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-cell-container-firstName .link,.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-cell-container-lastName .link{font-weight:600}.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-cell{padding:0 20px;border:none}.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-cell .action-menu{border:none}.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-selection-column{border:none}.users-page .trainees-table-container .table-container-v2>.trainee-users-table.large-panel.data-table.trainee-users-tab-data-table .data-table-body-cell .data-table-cell-first{border:none}.users-page .trainees-table-container .table-container-v2>.trainee-users-table.medium-panel.has-selection .data-table-cell-container-first{grid-column:2/span 2}.users-page .trainees-table-container .table-container-v2>.trainee-users-table.medium-panel .data-table-cell-container-first{grid-column:1/span 2}.users-page.large-panel .search-box-container{max-width:466px;flex:0 1 auto}.users-page.large-panel .anonymous-container-avatar{color:#cfcfcf;width:40px;height:40px;font-size:24px;line-height:40px;text-align:center}.role-selector .dropdown-container{width:100%;padding-bottom:20px}.role-selector .dropdown-container .form-select{color:#002e6d;width:100%;align-items:stretch}.role-selector .dropdown-container .form-select .options{z-index:99;width:100%;opacity:1}.role-selector .clickable-awesome-font{padding-left:10px}.sim-status-group.data-box-group{flex-wrap:wrap}@media (min-width: 768px){.sim-status-group.data-box-group{gap:10px}}.sim-status-group.data-box-group.ce .data-box{flex:1 1 auto;width:100%;border-radius:8px 8px 8px 23px;cursor:default!important}.sim-status-group.data-box-group.ce .data-box.selected{border:none;background-color:#f4f4f4}.sim-status-group.data-box-group .data-box{flex:1 1 auto;width:auto;min-width:150px;padding:10px 20px}@media (min-width: 1050px){.sim-status-group.data-box-group .data-box{width:calc(20% - 10px);padding:20px}}.sim-status-group.data-box-group .data-box .data-icon{display:none}@media (min-width: 1600px){.sim-status-group.data-box-group .data-box .data-icon{display:inline-block;width:50px;height:50px}}.modal .blue-icon{color:#00a7e1}.modal.delete-trainee-modal,.modal.remove-trainee-modal{max-width:500px}.modal.delete-trainee-modal strong,.modal.remove-trainee-modal strong{white-space:nowrap}.instructor-email-box-link{width:100%;max-width:376px;min-width:min-content}@media (min-width: 768px){.instructor-email-box-link{max-width:max-content}}.instructor-email-box-link .instructor-email-box{display:flex;align-items:center;justify-content:center;align-content:center;border:1px solid #002e6d;margin:auto 5px auto auto;color:#002e6d;font-weight:600;height:40px;border-radius:8px;padding:14px 20px;gap:10px}.instructor-email-box-link .instructor-email-box div:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:290px}.instructor-email-box-link .instructor-email-box .email-icon{width:24px;height:21px}.insights-section{display:flex;flex-direction:column;gap:30px}@media (min-width: 1050px){.insights-section{gap:30px}}.insights-section .top-section{display:flex;flex-direction:column;gap:20px}@media (min-width: 1050px){.insights-section .top-section{flex-direction:row}}.insights-section .top-section .insights-header{display:flex;flex-direction:column;gap:20px}.insights-section .top-section .insights-header .title-section{display:flex;flex:1 1 auto;flex-direction:column;gap:20px}.insights-section .top-section .insights-header .title-section h2{display:flex;justify-content:flex-start;align-items:center;gap:10px;font-weight:400}.insights-section .top-section .insights-header .title-section h2 .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.insights-section .top-section .insights-header .title-section .time-spent-section{display:flex;align-items:center;gap:10px;color:#727376}.insights-section .top-section .insights-header .title-section .insights-simulations-filter{display:block;width:100%}@media (min-width: 1050px){.insights-section .top-section .insights-header .title-section .insights-simulations-filter{width:100%;display:none}}@media (min-width: 768px){.insights-section .top-section .insights-header .title-section .insights-simulations-filter{display:block;width:100%}.insights-section .top-section .insights-header .title-section .insights-simulations-filter .dropdown-button{width:fit-content;margin-left:auto}}@media (min-width: 1050px){.insights-section .top-section .insights-header{flex-direction:row}}.insights-section .actions-section{display:flex;gap:10px;justify-content:flex-end}.insights-section .notification-loader-container{max-width:calc(100vw - 150px);position:fixed;bottom:30px;right:80px;z-index:1}@media (min-width: 1050px){.insights-section .notification-loader-container{max-width:calc(100vw - 480px);right:120px}}.insights-section .insights-databoxes{display:none}@media (min-width: 1050px){.insights-section .insights-databoxes{display:flex}}.insights-section .list{padding:0 0 10px;display:flex;gap:10px;flex-wrap:wrap;max-width:100vw}.tx-timer{display:flex;padding:.25rem .3125rem;justify-items:center;align-items:center;border-radius:.25rem;gap:.3125rem;color:var(--timer-color, #72b5d2);background-color:var(--timer-bg-color, #1d252c);font-size:var(--timer-font-size, .75rem);line-height:var(--timer-font-size, .75rem)}.modal-background-new .modal.sim-pass-details-modal{background-color:#1d252c}.modal-background-new .modal.sim-pass-details-modal .modal-header{border-bottom:1px solid rgba(217,217,217,.1)}.modal-background-new .modal.sim-pass-details-modal .modal-header .sim-pass-details-modal-header{display:flex;flex:1;gap:.625rem;align-items:center}.modal-background-new .modal.sim-pass-details-modal .modal-header .sim-pass-details-modal-header>div.sim-key-image{width:4.125rem;height:3rem;flex-shrink:0;background:url(/images/key.png) -11.961px -19.826px/139.369% 169.565% no-repeat}.modal-background-new .modal.sim-pass-details-modal .modal-header .sim-pass-details-modal-header>div{display:flex;flex-direction:column;gap:.3125rem}.modal-background-new .modal.sim-pass-details-modal .modal-header .sim-pass-details-modal-header>div h2,.modal-background-new .modal.sim-pass-details-modal .modal-header .sim-pass-details-modal-header>div h5{color:#49d4ff}.modal-background-new .modal.sim-pass-details-modal .modal-header .sim-pass-details-modal-header>div h2{font-size:1.625rem;line-height:1.625rem}.modal-background-new .modal.sim-pass-details-modal .modal-header button{border-color:#a3a3a3;color:#a3a3a3}.modal-background-new .modal.sim-pass-details-modal .modal-body{display:flex;flex-direction:column;gap:.625rem}.modal-background-new .modal.sim-pass-details-modal .modal-body .sim-pass-details-instructions{display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-family:Manrope;color:#f4f4f4}.modal-background-new .modal.sim-pass-details-modal .modal-body .sim-pass-details-instructions .tx-timer{--timer-color: $offwhite;--timer-font-size: $1rem;padding:0}.modal-background-new .modal.sim-pass-details-modal .modal-body .sim-pass-details-code{display:flex;align-items:flex-start;gap:.625rem;justify-content:space-around}.modal-background-new .modal.sim-pass-details-modal .modal-body .sim-pass-details-code span{display:flex;flex:1;gap:.625rem;border-radius:.5rem;justify-content:center;align-items:center;font-family:Poppins;color:#f4f4f4;font-size:2.625rem;font-weight:600;line-height:5.125rem;background:#333A40}.modal-background-new .modal.sim-pass-details-modal .modal-footer .btn{border-color:#a3a3a3;color:#a3a3a3}.sim-pass-button{display:grid;min-width:19.625rem;max-width:23.5rem;height:6.5rem;padding:0rem 5.625rem 0rem 1.5625rem;align-items:center;position:relative;text-align:left;cursor:pointer;border-radius:1rem;border:2px solid #29caff;background:linear-gradient(131deg,#1d252c 43.21%,#2791b5 112.34%)}@media (min-width: 768px){.sim-pass-button{width:19.625rem}}.sim-pass-button:disabled{opacity:.3}.sim-pass-button .sim-pass-text{transition:color .3s cubic-bezier(.7,-.4,.4,1.4);display:flex;width:15rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5625rem;flex-shrink:0;color:#49d4ff;font-family:Poppins;line-height:1.125rem}.sim-pass-button .sim-pass-text .sim-pass-header{display:flex;align-items:center;gap:.3125rem}.sim-pass-button .sim-pass-text .sim-pass-header>span{line-height:1rem}.sim-pass-button .sim-pass-text .sim-pass-header>span:nth-child(2){font-size:1.125rem;font-weight:600;text-transform:uppercase}.sim-pass-button .sim-pass-text .sim-pass-desc{width:11rem}.sim-pass-button .sim-pass-key{transition:all .3s cubic-bezier(.7,-.4,.4,1.4);width:11.9375rem;height:10.5625rem;position:absolute;left:8rem;top:-.75rem;background:url(/images/key.png) transparent 50%/cover no-repeat}.sim-pass-button:hover:not(.has-code):not(.loading) .sim-pass-text{color:#fff}.sim-pass-button:hover:not(.has-code):not(.loading) .sim-pass-key{width:13.1875rem;height:11.6875rem;left:7.375rem;top:-1.3125rem}.sim-pass-button.loading{justify-items:center;align-content:center;grid-template-areas:"left center right";grid-template-columns:1fr 5.3125rem 1fr;border:2px solid rgba(0,134,191,.5);background-clip:padding-box;padding:0;font-family:Poppins;font-size:.75rem;font-weight:600;line-height:1.5rem;letter-spacing:.06rem;text-transform:uppercase}.sim-pass-button.loading .sim-pass-unlocking{grid-area:left;color:#29caff}.sim-pass-button.loading .sim-pass-unlocking-title{grid-area:right;color:#fff}.sim-pass-button.loading .sim-pass-loader{grid-area:center;width:5.3125rem;height:5.3125rem}.sim-pass-button.loading .sim-pass-key{grid-area:center;width:7.936rem;height:6.944rem;transform:rotate(29.177deg);top:-.875rem;left:-1.3125rem}.sim-pass-button.has-code{border:2px solid rgba(0,134,191,.5);background:#72b5d2;background-clip:padding-box}.sim-pass-button.has-code .sim-pass-text{color:#1d252c;gap:.125rem}.sim-pass-button.has-code .sim-pass-header{flex-direction:column;justify-content:center;align-items:flex-start;gap:.1875rem;align-self:stretch}.sim-pass-button.has-code .sim-pass-header .sim-pass-title-and-timer{display:flex;align-items:flex-end;gap:.3125rem}.sim-pass-button.has-code .sim-pass-header .sim-pass-title-and-timer>span{font-size:.875rem;font-weight:600;line-height:.875rem;text-transform:uppercase}.sim-pass-button.has-code .sim-pass-header .sim-pass-title-and-timer .tx-timer{font-size:.75rem;font-weight:600;line-height:.625rem}.sim-pass-button.has-code .sim-pass-header .sim-pass-desc{width:100%;align-self:stretch;font-size:.75rem}.sim-pass-button.has-code .sim-pass-code{font-size:1.5rem;font-weight:700;line-height:1.5rem;letter-spacing:.3rem}.sim-pass-button.has-code .sim-pass-view-details{align-self:stretch;font-size:.875rem;line-height:.875rem;text-decoration-line:underline}.sim-pass-button.has-code .sim-pass-key{width:7.12081rem;height:6.23075rem;transform:rotate(1.677deg);left:12.15rem;top:.25rem}.sim-pass-table-cell .loader-container.btn-loader .lds-ring>div{border-color:#002e6d transparent transparent}.sim-pass-table-cell .sim-pass-code{padding:.125rem .5rem;background-color:#1d252c;border-radius:.25rem;color:#fff;font-family:Manrope;letter-spacing:.125rem;font-size:1.125rem;font-weight:600;line-height:1.25rem}.sim-pass-table-cell .sim-pass-code:disabled:hover,.sim-pass-table-cell .sim-pass-code:disabled:focus{background-color:#1d252c;border-color:#1d252c}.sim-pass-table-cell .sim-pass-code:hover,.sim-pass-table-cell .sim-pass-code:focus{background-color:#29caff;border-color:#29caff}.delete-modal-container .success-notification{margin-right:20px;margin-left:20px;bottom:80px;position:fixed;visibility:visible;background-color:#fff}@media (min-width: 768px){.delete-modal-container .success-notification{right:120px;margin-right:0;margin-left:0}}.modal .red-icon{color:#e03100}.modal.delete-modal{max-width:550px}.modal.delete-modal .modal-header,.modal.delete-modal .modal-footer button{text-transform:capitalize}.simple-sim-pass-button{display:flex;gap:1.25rem;align-items:center}.simple-sim-pass-button .btn:disabled{opacity:1;color:#ffffff4d}.simple-sim-pass-button.has-code .btn{background-color:#1d252c}.simple-sim-pass-button .sim-pass-code{background-color:#c5d9e7}.simple-sim-pass-button .sim-pass-delete{font-size:1.125rem}.simple-sim-pass-button .sim-pass-timer{color:#000;text-align:right;font-family:Manrope;line-height:1.375rem}.simple-sim-pass-button .sim-pass-timer>svg{margin-right:.25rem}.shortcut{display:flex;padding:20px 30px;gap:10px;align-items:center;justify-content:flex-start;border-bottom:1px;border-style:solid;border-color:#898a8d4d;cursor:pointer}@media (min-width: 768px){.shortcut{padding:20px 40px}}.shortcut:hover,.shortcut:focus-visible{background-color:#eef4f8}.shortcut:hover .content .description .title,.shortcut:hover .content .description .subtitle,.shortcut:focus-visible .content .description .title,.shortcut:focus-visible .content .description .subtitle{color:#002e6d}.shortcut .content{display:flex;flex:1 1 auto;gap:10px;min-width:0}.shortcut .content .placeholders{display:flex;align-items:center;justify-content:right}.shortcut .content .description{flex-grow:1;font-family:Manrope;display:flex;gap:5px;flex-direction:column;min-width:0}.shortcut .content .description .classroom-name{display:flex!important;flex-direction:row;gap:5px}.shortcut .content .description .classroom-name .title{color:#1d252c;font-size:16px;line-height:20px;font-weight:700}.shortcut .content .description .classroom-name .live-count{background-color:#c5d9e7;color:#002e6d;width:60px;padding:0}.shortcut .content .description .subtitle{color:#727376;font-size:14px;line-height:14px;font-weight:400}.shortcut-action{display:flex;flex:1 1 auto;flex-direction:row;align-items:center;justify-content:center;padding:20px 0;gap:5px;border:1px dashed rgba(137,138,141,.6);color:#1d252c;border-radius:8px;width:inherit}.shortcut-action:hover:not(:disabled),.shortcut-action:focus-visible{background:#eef4f8;color:#002e6d}.shortcut-action:disabled{background-color:#fff3;border:1px dashed rgba(137,138,141,.5);color:#727376}.shortcuts-container{height:inherit;display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.shortcuts-container{padding:40px}}@media (min-width: 1024px){.shortcuts-container{border-left:1px solid rgba(29,37,44,.2);padding:0}}.shortcuts-container .shortcut-action{padding:0 30px}@media (min-width: 768px){.shortcuts-container .shortcut-action{padding:0 40px}}.shortcuts-list{overflow:unset}@media (min-width: 1024px){.shortcuts-list{overflow:auto}}.shortcuts-list .shortcut:first-child{border-top:1px solid;border-color:#898a8d4d}.shortcuts-header .badge{display:none;width:3.75rem;height:3.75rem;background-color:#898a8d;border-radius:100%;border:.25rem solid #ffffff;align-items:center;justify-content:center}.shortcuts-header .badge svg{width:1.5rem;height:1.5rem}@media (min-width: 768px){.shortcuts-header .badge{display:flex}}.shortcuts-title{color:#727376;font-family:Poppins;font-size:1.125rem;font-weight:600;line-height:1.375rem;letter-spacing:.09rem;text-transform:uppercase}.shortcuts-columns{display:flex;justify-content:space-between;gap:20px 8px;flex-wrap:wrap;padding:0 30px}@media (min-width: 768px){.shortcuts-columns{padding:0 40px}}.shortcuts-columns .column{display:flex;flex-direction:column;text-align:center;flex-grow:1}.shortcuts-columns .column .value{font-size:16px;color:#1d252c}.shortcuts-columns .column .description{font-family:Manrope;font-size:11px;color:#727376}.table-container-v2>.data-table.trainee-sims-table{display:grid;--dt-grid-template-columns: minmax(150px, 5fr) minmax(150px, 3fr) repeat(6, minmax(130px, 1fr))}.table-container-v2>.data-table.trainee-sims-table .data-table-header-child:nth-child(-n+2){justify-content:space-between}.table-container-v2>.data-table.trainee-sims-table .data-table-header-child:nth-child(-n+2)>.data-table-header{justify-content:flex-start;padding-left:0}.table-container-v2>.data-table.trainee-sims-table.student-experience{min-height:650px;--dt-grid-template-columns: minmax(130px, 5fr) repeat(3, minmax(130px, 3fr)) repeat(3, minmax(120px, 1fr)) minmax(130px, 3fr)}@media (min-width: 1050px){.table-container-v2>.data-table.trainee-sims-table.student-experience{min-height:auto}}.table-container-v2>.data-table.trainee-sims-table.student-experience .data-table-header-child:nth-child(-n+4){justify-content:space-between}.table-container-v2>.data-table.trainee-sims-table.student-experience .data-table-header-child:nth-child(-n+4)>.data-table-header{justify-content:flex-start;padding-left:0}.table-container-v2>.data-table.trainee-sims-table.student-experience.medium-panel .data-table-row-container [class^=data-table-cell-container-]{gap:30px;justify-content:flex-start;height:auto;grid-column:auto/span 11}.table-container-v2>.data-table.trainee-sims-table.student-experience.medium-panel .data-table-row-container [class^=data-table-cell-container-] .cell-level-header{width:100px}.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container-first .data-table-body-cell{padding-right:0;font-weight:600;color:#002e6d}@media (min-width: 768px){.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container-first .data-table-body-cell{padding-right:15px}}.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container.data-table-cell-container-displayName,.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container.data-table-cell-container-appDescription,.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container.data-table-cell-container-moduleName{justify-content:space-between}@media (min-width: 1050px){.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container.data-table-cell-container-displayName,.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container.data-table-cell-container-appDescription,.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container.data-table-cell-container-moduleName{justify-content:flex-start;padding-right:15px}.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container.data-table-cell-container-categories{padding-right:15px;justify-content:flex-start}}.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container.data-table-cell-container-categories .data-table-cell{justify-content:flex-start}.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container.data-table-cell-container-shortcutCode{min-height:auto;overflow:visible}@media (min-width: 768px){.table-container-v2>.data-table.trainee-sims-table .data-table-cell-container.data-table-cell-container-shortcutCode{height:auto}}.table-container-v2>.data-table.trainee-sims-table .completed-cell{display:flex;align-items:center;gap:5px;color:#68813c}.table-container-v2>.data-table.trainee-sims-table .completed-cell svg{color:#68813c}.table-container-v2>.data-table.trainee-sims-table .medal-cell{display:flex;gap:5px;justify-content:center;align-items:center;text-transform:uppercase}.table-container-v2>.data-table.trainee-sims-table .medal-cell .gold{color:#ffcd00}.table-container-v2>.data-table.trainee-sims-table .medal-cell .bronze{color:#986b13}.table-container-v2>.data-table.trainee-sims-table .medal-cell .silver{color:#727376}.table-container-v2>.data-table.trainee-sims-table .stuck-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#ff8672;color:#1d252c;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;line-height:12px;font-size:16px}.table-container-v2>.data-table.trainee-sims-table>div:nth-last-child(-n+8) .data-table-body-cell{border-bottom:none}.table-container-v2>.data-table.trainee-sims-table .status-cell{display:flex;flex-direction:row;gap:5px}@media (min-width: 768px){.table-container-v2>.data-table.trainee-sims-table .status-cell .status-tooltip{display:none}}.shortcut-code-column{max-width:100%}.shortcut-code-column .plus-button{color:navy;height:24px;width:24px;border-radius:6px}.shortcut-code-column .categories-section{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding-top:5px;padding-bottom:5px}.shortcut-code-column .categories-section .category-code{display:flex;flex-direction:row;justify-content:space-between}.shortcut-code-column .categories-section .category-code .category{max-width:175px;padding-right:10px;font-family:Manrope;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;text-align:center}.shortcut-code-column .categories-section .category-code .code{width:70px;min-width:70px;text-align:center;border-radius:4px;background-color:#c5d9e7}@media (min-width: 768px){.shortcut-code-column .categories-section .category-code .code{margin-left:auto}}.modules-section{display:flex;flex-direction:column;gap:20px;flex:1}.modules-section .modules-header{display:flex;flex-direction:column;justify-content:space-between;font-size:21px;font-weight:400;gap:20px}@media (min-width: 1050px){.modules-section .modules-header{flex-direction:row;gap:10px}}.modules-section .modules-header .title{display:flex;gap:10px;align-items:center}.modules-section .modules-header .title .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.modules-section .modules-header .filters-section{display:flex;flex-direction:column;flex:1;gap:20px;justify-content:space-between;align-items:flex-end}@media (min-width: 1050px){.modules-section .modules-header .filters-section{flex-direction:row;gap:10px}}.modules-section .modules-header .filters-section .sims-search{width:100%;flex:1}@media (min-width: 1050px){.modules-section .modules-header .filters-section .sims-search{max-width:350px}}.modules-section .modules-header .filters-section .sims-search .dropdown-options{max-height:300px;overflow:auto}.modules-section .modules-header .filters-section .module-filter{width:auto}.modules-section .modules-header .filters-section .module-filter .dropdown-options{right:0;min-width:300px}.modules-section .no-data-message{padding:80px 40px;flex:0 1 auto}.modules-section .modules-accordions{display:flex;flex-direction:column;gap:10px;flex:1}.modules-section .modules-accordions .accordion .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.modules-section .modules-accordions .accordion.expanded .badge{background-color:#fff}.simulations-dropdown-item{display:flex;gap:5px;align-items:center}.simulations-dropdown-item .simulations-dropdown-icon{width:16px}.simulations-dropdown-item .simulations-dropdown-icon-container{padding-right:10px}.simulations-dropdown-item:hover .badge,.simulations-dropdown-item:active .badge{background-color:#fff}.simulations-dropdown-item .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;padding:3px 8px;font-weight:600;font-size:12px;line-height:12px}.simulations-dropdown-selected-item{display:flex;gap:5px;align-items:center}.simulations-dropdown-selected-item .simulations-dropdown-selected-icon{width:16px}.simulations-dropdown-selected-item .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;padding:3px 8px;font-weight:600;font-size:12px;line-height:12px}.add-trainee-classroom-modal.show,.add-trainee-classroom-modal.show .modal{overflow:unset}.add-trainee-classroom-modal .modal{max-width:500px;overflow:unset}.add-trainee-classroom-modal .modal .header-icon{color:#00a7e1}.add-trainee-classroom-modal .modal .modal-body{display:flex;flex-direction:column;gap:10px}.add-trainee-classroom-modal .modal .modal-body .classroom-dropdown .section-title{display:none}.add-trainee-classroom-modal .modal .modal-body .classroom-dropdown .dropdown-container{width:100%}.add-trainee-classroom-modal .modal .modal-body .classroom-dropdown .dropdown-container .dropdown-options{max-height:250px}.change-password-modal.modal{overflow:auto}.change-password-modal.modal .header-icon,.change-password-modal.modal .modal-header .header-icon{color:#00a7e1}.change-password-modal.modal .modal-header .modal-title-badge{display:flex;align-items:center;gap:10px}.change-password-modal.modal .modal-header .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;padding:5px 12px;height:30px;font-weight:600;font-size:20px;line-height:20px}.change-password-modal.modal .modal-body{display:flex;flex-direction:column;gap:40px;padding:20px 30px;overflow:auto}.change-password-modal.modal .modal-body .requirements{color:#727376;transition:all .3s ease-out}.change-password-modal.modal .modal-body .requirements .title{font-family:Poppins;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.08em;text-transform:uppercase;padding-bottom:10px}.change-password-modal.modal .modal-body .requirements ul{font-family:Manrope,sans-serif;font-size:12px;line-height:24px;list-style-type:none;padding:0;margin:0}.user-details .half-length-input{margin-bottom:20px}.user-details .half-length-input div{flex-grow:1;margin-bottom:20px}@media (min-width: 768px){.user-details .half-length-input{display:flex;flex-direction:row;justify-content:space-between;gap:40px;margin-bottom:40px}.user-details .half-length-input div{flex-grow:1;margin-bottom:0}}.user-details .full-length-input{padding-bottom:20px}@media (min-width: 768px){.user-details .full-length-input{padding-bottom:40px}}.user-details .name-input{margin-top:0}.user-details .name-input .custom-input~label{z-index:auto;pointer-events:none}.user-details .is-demo-input{margin-top:50px}.user-details .is-demo-input div{display:inline;margin-left:10px;margin-top:-17px}.user-details .is-demo-input h4{display:block;margin-bottom:10px}.user-details .validation-errors{margin-bottom:20px}.user-details .validation-errors .notifications-stack-container,.user-details .validation-errors>.error{padding-bottom:20px}.user-details .requirements{color:#727376;transition:all .3s ease-out}.user-details .requirements .title{font-family:Poppins;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.08em;text-transform:uppercase;padding-bottom:10px}.user-details .requirements ul{font-family:Manrope,sans-serif;font-size:12px;line-height:24px;list-style-type:none;padding:0;margin:0}.organization-filter .filter-icon{width:18px;height:18px;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;line-height:18px;text-align:right;color:#002e6d;flex:none;order:0;flex-grow:1}.organization-filter .default-text{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:25px;align-items:center;color:#727376;flex:none;order:1;flex-grow:1;height:25px}@media (min-width: 768px){.organization-filter .default-text{width:274px}}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\d7"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.date-range-container{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.date-range-container .group{display:flex;gap:10px;align-items:stretch}.date-range-container .group>button{width:inherit;height:inherit}.date-range-container .date-range-picker-container{position:relative;display:flex;flex-direction:column;gap:4px}.date-range-container .date-range-picker-container .buttons{display:flex;align-items:center}.date-range-container .date-range-picker-container .buttons .to{color:#1d252c;margin:0 10px}.date-range-container .date-range-picker-container .date-picker-container{position:absolute;height:330px;top:-330px;z-index:1}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker{font-family:Poppins,sans-serif;height:328px;box-shadow:0 30px 84px #130a2e14,0 8px 32px #130a2e12,0 3px 14px #130a2e08,0 1px 3px #130a2e21;border:none;padding:35px 20px;border-radius:8px}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker .react-datepicker__current-month{color:#002e6d;padding-bottom:10px;font-weight:600}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker .react-datepicker__day--keyboard-selected{background-color:#002e6d;border:1px solid #002e6d}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker .react-datepicker__day--in-selecting-range{background-color:#002e6d}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker .react-datepicker__day--selected{background-color:#002e6d;border:1px solid #002e6d}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker .react-datepicker__navigation--previous{left:20px;top:29px}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker .react-datepicker__navigation--next{right:20px;top:29px}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker .react-datepicker__week{color:#1d252c}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker .react-datepicker__day{border-radius:4px}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker .react-datepicker__day-name{color:#727376}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker .react-datepicker__header{background-color:#fff;padding:0 0 10px;border-color:#0000001a}.date-range-container .date-range-picker-container .date-picker-container .react-datepicker .react-datepicker__triangle:before{display:none}.chart-filter-container{display:flex;align-items:center;gap:10px}.chart-filter-container .values-container .date-range-selected{display:flex;gap:10px;font-weight:600}.chart-filter-container .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.edit-user-modal .modal-background-new .modal{max-width:500px;max-height:calc(100vh - 100px)}.edit-user-modal .text-with-info{padding-bottom:20px}.edit-user-modal .user-details .full-length-input{padding-bottom:40px}.chart-filter-modal .modal-header .header-icon{color:#00a7e1}.chart-filter-modal .modal-header .modal-title-badge{display:flex;align-items:center;gap:10px}.chart-filter-modal .modal-header .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;padding:5px 12px;height:30px;font-weight:600;font-size:20px;line-height:20px}.chart-filter-modal .modal-body h3{font-size:16px;font-weight:600}.chart-filter-modal .modal-body .filters-container{display:flex;flex-direction:column;gap:30px;padding-bottom:20px}.chart-filter-modal .modal-body .filters-container .filter-container{display:flex;flex-direction:column;gap:10px}.chart-filter-modal .modal-body .filters-container .filter-container .dropdown-container{width:100%}.chart-filter-modal .modal-body .filters-container .filter-date-range .date-range-container{flex-direction:column}.chart-filter-modal .modal-body .filters-container .filter-date-range .date-range-container .date-range-picker-container .buttons>button{flex:1}.chart-filter-modal .modal-body .filters-container .filter-date-range .date-range-container .or-divider{text-transform:lowercase;color:#1d252c}.rating-reference-item{border-radius:4px;padding:3px 8px;color:#fff;font-size:12px;line-height:12px;font-weight:600;text-align:center}.rating-reference-item.reference-only{border-radius:0;width:20px;height:10px}.rating-reference-item.high{background-color:#002e6d}.rating-reference-item.low{background-color:#00a7e1}.rating-reference-item.unrated{background-color:#f4f4f4;color:#1d252c}.career-icon-container{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:20px}.career-icon-container>.career-info-container{display:flex;flex-direction:column;gap:5px;align-items:center;text-align:center}.career-icon-container>img{width:var(--career-icon-size, 82);height:var(--career-icon-size, 82px)}.career-icon-container .badge{position:absolute;color:#fff;font-size:18px;background-color:#3d7cc9;width:50px;height:50px;border-radius:50%;text-align:center;line-height:50px;transform:translate(30px,50px);box-shadow:-10px 4px 23px #00000040}.inline>img{width:var(--career-icon-size, 52px);height:var(--career-icon-size, 52px)}.modal.leaderboard-modal{padding-bottom:20px}.modal.leaderboard-modal .title-container{display:flex;gap:10px;align-items:center;flex-direction:row}.modal.leaderboard-modal .title-container .career-icon-container{--career-icon-size: 50px;width:auto}.modal.leaderboard-modal .title-container h2{font-size:26px;flex:1}.modal.leaderboard-modal .modal-header>.text{display:flex;flex-direction:column;gap:5px}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container{display:flex;flex-direction:column;gap:20px}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .summary-container{display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:24px}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .summary-container strong{color:#1d252c;font-weight:600}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .summary-container .legend-container{display:flex;flex-direction:row;gap:5px 10px;align-items:center}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .summary-container .legend-container .legend-item{display:flex;gap:5px;align-items:center}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .summary-container .legend-container .legend-item .rating-reference-item{border-radius:2px}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .summary-container .reference-container{display:grid;grid-template-columns:minmax(20px,auto) 1fr;gap:5px 10px;align-items:center}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .summary-container .reference-container .reference{display:flex;gap:10px;align-items:center}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .career-explorers-container{display:flex;flex-direction:column;gap:10px}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .career-explorers-container h3{font-size:16px;font-weight:600}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .career-explorers-container .search-box-container{padding:0 3px}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .career-explorers-container .search-box-container .dropdown-options{max-height:180px!important}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div{display:flex;flex-direction:column;max-height:365px;overflow:auto}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .career-item,.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .explorer-item{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:solid 1px rgba(137,138,141,.2);text-align:unset;line-height:unset;width:100%}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .career-item:last-child,.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .explorer-item:last-child{border-bottom:none}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .career-item-index,.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .explorer-item-index{width:30px;height:25px;display:flex;flex-direction:row;flex-shrink:0;align-items:center;justify-content:center;padding:0;background:#c5d9e7;border-radius:0 8px 8px;font-weight:700;font-size:12px}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .career-item-info,.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .explorer-item-info{display:flex;flex-direction:column;gap:5px;min-width:0;text-transform:capitalize}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .career-item-info .subtitle,.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .explorer-item-info .subtitle{color:#727376;font-size:12px;line-height:16px}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .career-item-info .main-title,.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .explorer-item-info .main-title{color:#1d252c;font-size:16px;line-height:20px;font-weight:600}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .career-item-ratings-reference,.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .explorer-item-ratings-reference{display:flex;gap:5px;flex:1;align-items:center;justify-content:flex-end}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .career-item:hover,.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .career-item:focus-visible,.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .explorer-item:hover,.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .explorer-item:focus-visible{background-color:#eef4f8}.modal.leaderboard-modal .leaderboard-modal-body>.slide-container .modal-body-list-container>div .explorer-item{padding:14px 10px}.classroom-gradebook-filter-modal .modal-header .modal-title-badge{display:flex;align-items:center;gap:10px}.classroom-gradebook-filter-modal .modal-header .header-icon{color:#00a7e1}.classroom-gradebook-filter-modal .modal-header .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;padding:5px 12px;height:30px;font-weight:600;font-size:20px;line-height:20px}.classroom-gradebook-filter-modal .modal-body h3{font-size:16px;font-weight:600}.classroom-gradebook-filter-modal .modal-body .classroom-gradebook-info{width:100%}.classroom-gradebook-filter-modal .modal-body .classroom-gradebook-info .module .section-title{padding-top:0;padding-bottom:20px;font-weight:600;font-size:21px}.classroom-gradebook-filter-modal .modal-body .classroom-gradebook-info .simulations .section-title,.classroom-gradebook-filter-modal .modal-body .classroom-gradebook-info .trainees .section-title{font-weight:600;font-size:21px;padding-top:30px;padding-bottom:20px}.classroom-gradebook-filter-modal .modal-body .classroom-gradebook-info .notifications-stack-container{margin-bottom:15px}.classroom-gradebook-filter-modal .modal-body .classroom-gradebook-info .notifications-stack-container .error-link{text-decoration:underline}.user-select,.user-select .options{width:100%}.photo-container{overflow:scroll!important;display:flex;justify-content:space-around;align-items:center;gap:10px;flex-wrap:wrap!important}.photo-box{display:flex;height:90px;width:90px;align-items:center;justify-content:center}.avatar{height:80px;width:80px}.avatar:hover:hover,.avatar:hover:focus-visible{height:88px;width:88px;border:4px solid #002e6d;border-radius:50%}.selected-avatar{height:88px;width:88px;border:4px solid #002e6d;border-radius:50%}.modal-background-new .modal.request-progress-modal{max-width:520px}.modal-background-new .modal.request-progress-modal .modal-header .header-icon{color:#00a7e1}.modal-background-new .modal.request-progress-modal .modal-body{font-size:18px;padding-bottom:40px;color:#898a8d}.sync-integration-modal .modal .header-icon{color:#00a7e1}.sync-errors-modal{max-width:500px}.sync-errors-modal .error-icon{color:#e03100}.sync-errors-modal .modal-body{min-height:300px;max-height:450px;overflow:auto;padding:30px}.sync-errors-modal .modal-body .errors-list{display:flex;flex-direction:column;gap:10px;max-height:390px;overflow:auto}.sync-errors-modal .modal-body .errors-list .error-item{display:flex;flex-direction:column;gap:5px;border-bottom:1px solid rgba(137,138,141,.2);padding-bottom:10px}.sync-errors-modal .modal-body .errors-list .error-item .error-description{font-size:16px;font-weight:600;line-height:18px}.sync-errors-modal .modal-body .errors-list .error-item .error-date{color:#727376;font-size:14px}.sync-errors-modal .modal-body .errors-list .error-item .error-payload{color:#1d252c;font-size:14px}.sync-integration-modal .full-screen-modal-body{display:flex;justify-content:center;gap:20px}.sync-integration-modal .full-screen-modal-body .modal-container{max-width:30rem;flex:auto}.sync-integration-modal .full-screen-modal-body .modal-container .image-container{display:flex;justify-content:center;align-items:center;padding-bottom:2rem}.sync-integration-modal .full-screen-modal-body .modal-container .image-container .provider-img{width:200px;height:200px}.sync-integration-modal .full-screen-modal-body .modal-container .integrations-input-row{display:flex;align-items:flex-end}.sync-integration-modal .full-screen-modal-body .modal-container .integrations-input-row .integration-input{flex-grow:1}.sync-integration-modal .full-screen-modal-body .modal-container .integrations-input-row svg{color:#517090}.sync-integration-modal .full-screen-modal-footer button{width:15rem}.sync-integration-modal.show,.sync-integration-modal.show .modal{overflow:unset}.sync-integration-modal .modal{max-width:500px;overflow:unset}.sync-integration-modal .modal .header-icon{color:#d12d00}.sync-integration-modal .modal .modal-body{display:flex;flex-direction:column;gap:10px}.sync-integration-modal .modal .modal-body .integration-name{text-transform:capitalize;color:#1d252c;font-family:Manrope;font-size:18px;font-style:normal;font-weight:700;line-height:28px}.cancel-modal.show,.cancel-modal.show .modal{overflow:unset}.cancel-modal .modal{max-width:500px;overflow:unset}.cancel-modal .modal .header-icon{color:#00a7e1}.cancel-modal .modal .modal-body{display:flex;flex-direction:column;gap:10px}.modal-background-new .modal.carer-plan-goals-modal{max-height:30.5rem;overflow:hidden}.modal-background-new .modal.carer-plan-goals-modal .modal-header .modal-title-badge{display:flex;align-items:center;gap:10px}.modal-background-new .modal.carer-plan-goals-modal .modal-header .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;padding:5px 12px;height:30px;font-weight:600;font-size:20px;line-height:20px}.modal-background-new .modal.carer-plan-goals-modal .modal-body{padding-top:0;overflow:auto}.modal-background-new .modal.carer-plan-goals-modal .modal-body .goals-container{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 0 3.125rem}.modal-background-new .modal.carer-plan-goals-modal .modal-body .goals-container .goals-type-section{display:flex;flex-direction:column;gap:.625rem;padding-top:1.25rem}.modal-background-new .modal.carer-plan-goals-modal .modal-body .goals-container .goals-type-section .goals-type-list{display:flex;flex-direction:column;gap:.625rem;font-size:1rem;font-style:normal;line-height:1.25rem;color:#1d252c}.modal-background-new .modal.carer-plan-goals-modal .modal-body .goals-container .goals-type-section .goals-type-list .no-goal-text{color:#727376}.skill-tile{display:flex;flex-direction:column;align-items:center;gap:.625rem}.skill-tile .skill-tile-image{height:60px;width:60px}.skill-tile .skill-tile-title{overflow:hidden;color:#1d252c;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700}.modal-background-new .modal.career-skills-modal{min-width:550px;min-height:591px;overflow:hidden}.modal-background-new .modal.career-skills-modal .modal-header .modal-title-badge{display:flex;align-items:center;gap:10px}.modal-background-new .modal.career-skills-modal .modal-header .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;padding:5px 12px;height:30px;font-weight:600;font-size:20px;line-height:20px}.modal-background-new .modal.career-skills-modal .modal-body{padding-top:0;overflow:auto}.modal-background-new .modal.career-skills-modal .modal-body .skills-container{display:flex;flex-direction:column;gap:40px;padding:20px 0}.modal-background-new .modal.career-skills-modal .modal-body .skills-container .skills-type-section{display:flex;flex-direction:column;gap:20px;padding-top:10px}.modal-background-new .modal.career-skills-modal .modal-body .skills-container .skills-type-section .title{color:#089dd4;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400}.modal-background-new .modal.career-skills-modal .modal-body .skills-container .skills-type-section .skills-image-container{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;width:inherit;padding-bottom:1.875rem}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body{flex-direction:column;display:flex;justify-content:flex-start;padding:40px 80px}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body .roster-modal-body{display:flex;flex-direction:column;gap:40px}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body .roster-modal-body .roster-list-container{--dt-grid-template-columns: repeat(6, 2fr) 1fr .5fr;display:grid;gap:10px;min-height:650px;position:relative}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body .roster-modal-body .roster-list-container.classroom-upload{--dt-grid-template-columns: repeat(2, 2fr) repeat(3, 3fr) 1fr .5fr}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body .roster-modal-description{color:#727376;font-size:16px}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body .roster-action-button-row{display:flex;flex-direction:row}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body .roster-action-button-row .left-group{flex:1;display:flex;flex-direction:row;gap:15px;align-items:center}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body .clickable-awesome-font{color:#002e6d;cursor:pointer}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body .or-divider{padding-top:15px;padding-bottom:15px}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body .text-with-info{padding-bottom:15px}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body .button-row{display:flex;gap:15px;flex-direction:column}@media (min-width: 768px){.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-modal-body .button-row{flex-direction:row}}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-roster-modal-footer{display:flex;justify-content:space-between;padding:30px 80px}.full-screen-modal-container>.full-screen-modal.roster-modal .full-screen-roster-modal-footer .btn{max-width:250px}.full-screen-modal-container>.full-screen-modal.roster-modal .notifications-area.show-notifications{margin-bottom:15px}.full-screen-modal-container>.full-screen-modal.roster-modal .notifications-area .notification-container{position:absolute;max-width:500px;bottom:120px;right:80px}@media (min-width: 768px){.full-screen-modal-container>.full-screen-modal.roster-modal .notifications-area .notification-container{right:80px;bottom:120px}}.zero-state-message{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;border:1px dashed rgba(81,112,144,.5);border-radius:8px;padding:80px 40px}@media (min-width: 768px){.zero-state-message{padding:80px}}.zero-state-message.clickable:hover:not(:disabled),.zero-state-message.clickable:focus-visible{background:#eef4f8;color:#002e6d}.zero-state-message .text{display:flex;flex-direction:column;align-items:center;justify-items:center;gap:10px;font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;line-height:25px;color:#002e6d}@media (min-width: 1050px){.zero-state-message .text{flex-direction:row}}.users-tabs .tab-headers{padding:0 20px;border-bottom:1px solid rgba(29,37,44,.2)}@media (min-width: 768px){.users-tabs .tab-headers{padding:0 40px}}@media (min-width: 1050px){.users-tabs .tab-headers{padding:0 80px}}.users-tabs .tab{padding:20px 20px 0}@media (min-width: 768px){.users-tabs .tab{padding:40px 40px 0}}@media (min-width: 1050px){.users-tabs .tab{padding:40px 80px 0}}.new-user-form{width:100%}.new-user-form .section-title{padding-top:40px;padding-bottom:20px;font-weight:600;font-size:21px}.new-user-form .dropdown{width:100%}.new-user-form .dropdown .form-select{color:#002e6d;width:100%;align-items:stretch}.new-user-form .dropdown .form-select .options{z-index:99;width:100%;opacity:1}.new-user-modal .full-screen-modal-footer .btn{flex:1 1 auto;max-width:250px}.new-user-modal .success-notification{margin-right:20px;margin-left:20px;bottom:80px;position:absolute;visibility:visible;background-color:#fff}@media (min-width: 768px){.new-user-modal .success-notification{right:120px;margin-right:0;margin-left:0}}.new-user-modal .multi-org-new-user{margin:0 auto;max-width:500px;width:100%;padding-bottom:40px;padding-top:40px;gap:10px}.new-user-modal .multi-org-new-user .image{flex:none;order:0;flex-grow:0;margin:0 auto 20px}.new-user-modal .dropdown-container{width:100%}.new-user-modal .dropdown-container .dropdown-options{width:100%;max-height:250px;overflow:hidden}.new-user-modal .dropdown-container .dropdown-options ul{overflow-y:scroll}.new-user-modal .text-with-info{display:flex;flex-direction:column;font-family:Poppins;font-style:normal;font-weight:600;font-size:21px;line-height:21px;color:#000;padding-bottom:20px}.new-user-modal .text-with-info label{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#727376;padding-bottom:20px}.new-user-modal .clickable-awesome-font{color:#002e6d;cursor:pointer}.new-user-modal .role-info{display:flex;gap:5px;align-items:baseline}.users-page{position:relative;overflow:auto}.users-page.page-layout .page-header-container{border:none}.users-page.page-layout .page-header-container .organization-filter{width:100%}@media (min-width: 768px){.users-page.page-layout .page-header-container .organization-filter{margin:0 20px;max-width:300px}}@media (min-width: 1050px){.users-page.page-layout .page-header-container .organization-filter{width:inherit;max-width:500px}.users-page.page-layout .page-header-container .organization-filter .dropdown-options{min-width:500px}}.users-page.page-layout .page-header-container .organization-filter .dropdown-options li>div{white-space:break-spaces}.users-page .page-children-container .tab{display:flex;flex:1}.users-page .page-children-container .tab .table-container-v2{padding-bottom:100px;flex:1}.users-page .page-children-container .success-notification{position:absolute;bottom:20px;right:30px}@media (min-width: 768px){.users-page .page-children-container .success-notification{bottom:60px;right:80px}}@media (min-width: 1050px){.users-page .page-children-container .success-notification{right:120px}}.product.small{width:28px;height:28px}.product-tab-header{display:flex;flex-direction:row;align-items:center;padding:21px 0;gap:10px;flex:none;flex-grow:0}.product-tab-header .product-tab-header-icon{flex:none;order:0;flex-grow:0}.product-tab-header .product-tab-header-text{font-family:Poppins;font-style:normal;font-weight:600;line-height:18px;color:#1d252c;flex:none;order:1;flex-grow:0}.trainee-avatar{position:relative}.trainee-avatar .icon-container svg{width:40px;height:40px;position:absolute;top:calc(50% - 20px);right:calc(50% - 18px);filter:drop-shadow(0px 4px 4px rgba(29,37,44,.25))}.trainee-detail-header{display:flex;flex-direction:row;align-items:flex-start;padding:30px;gap:0;background-color:#c5d9e7}@media (min-width: 768px){.trainee-detail-header{padding:40px}}@media (min-width: 1050px){.trainee-detail-header{padding:40px 80px}}.trainee-detail-header .info{gap:20px}.trainee-detail-header .info h3{font-size:16px}.trainee-detail-header .info .metadata{display:flex;flex-direction:column}@media (min-width: 1050px){.trainee-detail-header .info .metadata{flex-direction:row}}.trainee-detail-header .info .metadata li{padding:0;border:none}@media (min-width: 1050px){.trainee-detail-header .info .metadata li{padding:0 20px;border-right:1px solid rgba(29,37,44,.2)}.trainee-detail-header .info .metadata li:first-child{padding-left:0}.trainee-detail-header .info .metadata li:last-child{padding-right:0;border-right:0}}.trainee-detail-header .info .image{display:flex;align-items:center}.trainee-detail-header .toolbar-container{position:relative}.trainee-detail-header .toolbar-container>button{margin:0}.dropdown-container.product-dropdown .dropdown-options{min-width:18.375rem}.dropdown-container.product-dropdown div.product-dropdown-option{display:flex;gap:.62rem;align-items:center}.dropdown-container.product-dropdown div.product-dropdown-option>span{overflow:hidden;text-overflow:ellipsis}.table-container-v2>.trainee-ce-simulations-table{--dt-grid-template-columns: minmax(130px, 4fr) repeat(4, minmax(130px, 2fr)) minmax(100px, 1fr) minmax(130px, 2fr) minmax(110px, 1fr)}.table-container-v2>.trainee-ce-simulations-table .data-table-header-child:nth-child(-n+2){justify-content:flex-start}.table-container-v2>.trainee-ce-simulations-table .data-table-header-child:nth-child(-n+2)>.data-table-header{justify-content:flex-start;padding-left:0}.table-container-v2>.trainee-ce-simulations-table.large-panel .data-table-row-container{padding:12px 0}.table-container-v2>.trainee-ce-simulations-table .data-table-body-cell.data-table-cell-first.data-table-cell-name{font-weight:600;color:#002e6d}.table-container-v2>.trainee-ce-simulations-table.large-panel .data-table-cell-container.data-table-header-cell-container-name,.table-container-v2>.trainee-ce-simulations-table.large-panel .data-table-cell-container.data-table-header-cell-container-clusterName,.table-container-v2>.trainee-ce-simulations-table.large-panel .data-table-cell-container.data-table-header-cell-container-occupationName,.table-container-v2>.trainee-ce-simulations-table.large-panel .data-table-cell-container.data-table-cell-container-name,.table-container-v2>.trainee-ce-simulations-table.large-panel .data-table-cell-container.data-table-cell-container-clusterName,.table-container-v2>.trainee-ce-simulations-table.large-panel .data-table-cell-container.data-table-cell-container-occupationName{justify-content:flex-start;padding-left:10px}.table-container-v2>.trainee-ce-simulations-table .completed-cell svg{color:#68813c}.table-container-v2>.trainee-ce-simulations-table>div:nth-last-child(-n+8) .data-table-body-cell{border-bottom:none}.careers-container{display:flex;flex-direction:column;gap:20px}.careers-container .accordion:not(.expanded) .badge-container{color:#002e6d;background-color:#c5d9e7}.highest-rated-container{display:flex;flex-direction:column;gap:30px}.highest-rated-container>div{display:flex;gap:20px;padding:30px 10px}.highest-rated-container>div .career-icon-container{width:150px}.highest-rated-container .empty-state-message{color:#002e6d;border-color:#56789980;padding:80px 40px}.job-outlook-icon{font-size:1.3125rem;display:flex;gap:.3125rem;color:var(--job-outlook-icon-color, #1d252c);align-items:center;padding-left:.1875rem;font-weight:600}.job-outlook-icon.no-border{height:auto;width:auto;border:none;padding:0}.job-outlook-container{display:flex;flex-direction:column;gap:.625rem;color:var(--job-outlook-icon-color, #1d252c);--tooltip-bg-color: #1d252c}.job-outlook-container>.title-container{font-size:.875rem}.job-outlook-container>.message-container{display:flex;gap:.625rem;font-size:1.5rem;font-weight:600;align-items:center}.job-outlook-container>.message-container .tooltip-reference{display:flex;height:14px;width:14px;justify-content:center;align-items:center}.checked-cell{color:#1d252c}.checked-cell.completed-cell{display:flex;align-items:center;gap:5px;color:#68813c}.checked-cell.completed-cell svg{color:#68813c}div.mastery-cell{width:inherit;height:inherit;display:flex;align-items:center;justify-content:center;gap:5px}div.mastery-cell.mastered{background-color:#f0ffe3;color:#68813c}div.mastery-cell.needs-work{background-color:#eef4f8;color:#002e6d}div.mastery-cell.stuck{background-color:#fcf0ee;color:#e03100}div.mastery-cell .mastery-value{cursor:pointer}div.mastery-cell .mastery-value>span{padding-left:5px}.trek-zero-state-container{display:flex;width:100%;height:214px;padding:50px 0;align-items:center;justify-content:center;border-radius:8px;border:1px dashed rgba(86,120,153,.5)}.trek-zero-state-container .trek-zero-state{display:flex;flex-direction:row;gap:5px}.pathway-main-container{display:flex;flex-direction:column;gap:30px}.pathway-main-container .pathway-lower-container{display:flex;flex-direction:row;justify-content:space-between}.pathway-main-container .pathway-lower-container .pathway-info-container{display:flex;flex-direction:row;gap:31px;padding-bottom:30px}.pathway-main-container .pathway-lower-container .pathway-info-container .pathway-image{width:200px}.pathway-main-container .pathway-lower-container .pathway-info-container .pathway-image .path-img{width:100%;height:200px;flex-shrink:0;border-radius:118px;object-fit:cover}.pathway-main-container .pathway-lower-container .pathway-info-container .pathway-info{flex:4}.pathway-main-container .pathway-lower-container .pathway-info-container .pathway-info .pathway-info-title{color:#1d252c;font-family:Poppins;font-size:54px;font-style:normal;font-weight:700}.pathway-main-container .pathway-lower-container .pathway-info-container .pathway-info .pathway-info-subtitle{color:#1d252c;font-family:Manrope;font-size:24px;font-style:normal;font-weight:400}.pathway-main-container .pathway-lower-container .pathway-info-container .career-info-main-container{margin-top:28px;display:flex;flex-direction:row;gap:16px;color:#000;font-family:Poppins;font-size:21px;font-style:normal;font-weight:600;line-height:normal}.pathway-main-container .pathway-lower-container .pathway-info-container .career-info-main-container .career-info-container:not(:last-child){padding-right:16px;border-right:1px solid rgba(29,37,44,.2);align-items:center;justify-content:center}.pathway-main-container .pathway-lower-container .pathway-info-container .career-info-main-container .career-info-container:not(:last-child) .status{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px}.pathway-main-container .pathway-lower-container .pathway-info-container .disclaimer{margin-top:10px;color:#727376;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400}.pathway-main-container .pathway-lower-container .trek-progress-main-container{border-radius:8px;background:#f4f4f4;display:flex;padding:30px 40px;flex-direction:column;align-items:flex-start;gap:26px}.pathway-main-container .pathway-lower-container .trek-progress-main-container .current-step{color:#567899;font-family:Poppins;font-size:12px;font-weight:600;letter-spacing:.96px;text-transform:uppercase}.pathway-main-container .pathway-lower-container .trek-progress-main-container .trek-progress-steps{display:flex;flex-direction:row;align-items:center;gap:7px}.pathway-main-container .pathway-lower-container .trek-progress-main-container .trek-progress-steps .progress-icon{color:#68813c}.table-container-v2>.data-table.trainee-trek-table{min-height:650px;--dt-grid-template-columns: minmax(150px, 5fr) minmax(150px, 3fr) repeat(4, minmax(130px, 3fr))}.table-container-v2>.data-table.trainee-trek-table .data-table-cell-container-first .data-table-body-cell{padding-right:0}@media (min-width: 768px){.table-container-v2>.data-table.trainee-trek-table .data-table-cell-container-first .data-table-body-cell{font-weight:600;padding-right:15px}}.table-container-v2>.data-table.trainee-trek-table .data-table-cell-container-first .data-table-body-cell .career-name-cell{display:flex;gap:10px;align-items:center;color:#002e6d}.table-container-v2>.data-table.trainee-trek-table .data-table-cell-container-first .data-table-body-cell .career-name-cell .selected{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.table-container-v2>.data-table.trainee-trek-table .data-table-cell-container.data-table-cell-container-title{justify-content:space-between}@media (min-width: 768px){.table-container-v2>.data-table.trainee-trek-table .data-table-cell-container.data-table-cell-container-title{justify-content:flex-start;padding-right:15px}}.table-container-v2>.data-table.trainee-trek-table .data-table-cell-container.data-table-cell-container-title .career-name-cell{display:flex;gap:10px;align-items:center}.table-container-v2>.data-table.trainee-trek-table .data-table-cell-container.data-table-cell-container-title .career-name-cell .selected{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.table-container-v2>.data-table.trainee-trek-table .data-table-cell-container.data-table-cell-container-favorite .completed-cell svg{color:#089dd4}.table-container-v2>.data-table.trainee-trek-table .data-table-cell-container.data-table-cell-container-exploredVr .completed-cell svg{color:#68813c}.table-container-v2>.data-table.trainee-trek-table .pathway-download-btn{color:#727376}.careers-explored-container{padding-top:40px;border-top:1px solid rgba(0,0,0,.1);margin-left:-80px;margin-right:-80px}.careers-explored-container .careers-explored-section{padding-left:80px;padding-right:80px}.careers-explored-container .careers-explored-section .careers-explored-header{padding-bottom:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.careers-explored-container .careers-explored-section .careers-explored-header .left-section{font-size:21px;font-weight:400;line-height:40px;text-align:left;display:flex;align-items:center;gap:10px}.careers-explored-container .careers-explored-section .careers-explored-header .left-section .badge{padding:3px 8px;background-color:#c5d9e7;border-radius:4px}.careers-explored-container .careers-explored-section .careers-explored-header .right-section{display:flex;gap:10px}.careers-explored-container .careers-explored-section .careers-explored-header .right-section .career-search{width:100%;flex:1}@media (min-width: 1050px){.careers-explored-container .careers-explored-section .careers-explored-header .right-section .career-search{min-width:300px}}.careers-explored-container .careers-explored-section .careers-explored-header .right-section .career-search .dropdown-options{max-height:300px;overflow:auto}.careers-explored-container .careers-explored-section .careers-explored-header .notification-loader-container{max-width:calc(100vw - 150px);position:fixed;bottom:30px;right:30px;z-index:1}@media (min-width: 1050px){.careers-explored-container .careers-explored-section .careers-explored-header .notification-loader-container{max-width:calc(100vw - 480px);right:120px}}.careers-explored-container .careers-explored-section .careers-explored-header .notification-loader-container .message{padding-right:10px}.careers-explored-container .no-data-message{padding:80px 40px;flex:0 1 auto}.trainee-classroom-trek-pathway-container{display:flex;width:100%;flex-direction:column;gap:30px}.trainee-classroom-trek-pathway-container .title-section{display:flex;flex:1 1 auto;justify-content:space-between}.trainee-classroom-trek-pathway-container .title-section .pathway-title{color:#1d252c;font-family:Poppins;font-size:21px;font-style:normal;font-weight:400;line-height:40px}.trainee-classroom-trek-pathway-container .title-section .actions-section{display:flex;align-items:center;gap:20px}.trainee-classroom-trek-pathway-container .title-section .actions-section .time-spent-section{display:flex;flex-direction:row;align-items:center;gap:10px}.trainee-classroom-trek-pathway-container .title-section .actions-section .time-spent-section .headset-time-title{color:#1d252c;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400}.trainee-classroom-trek-pathway-container .title-section .actions-section .time-spent-section .headset-time{color:#1d252c;font-family:Poppins;font-size:18px;font-weight:600}.trainee-classroom-trek-pathway-container .update-notification-container{max-width:calc(100vw - 150px);position:fixed;bottom:30px;right:30px;z-index:1}@media (min-width: 1050px){.trainee-classroom-trek-pathway-container .update-notification-container{max-width:500px;right:120px}}.trainee-classroom-trek-pathway-container .update-notification-container .update-message{display:flex;align-items:center;gap:10px;padding-right:10px}.page-layout.trainee-detail-page{overflow:auto}.page-layout.trainee-detail-page .page-header-container{padding:0}.trainee-detail-content{flex:1 1 auto;display:flex;flex-direction:column;padding-top:30px}.trainee-detail-content .trainee-detail-tabs{flex:1}.trainee-detail-content .classroom-tab{display:flex;flex-direction:column;gap:30px;padding:20px;flex:1}@media (min-width: 768px){.trainee-detail-content .classroom-tab{padding:20px 40px}}@media (min-width: 1050px){.trainee-detail-content .classroom-tab{padding:30px 80px 40px}}.trainee-detail-content .classroom-tab .classroom-tab-header{display:flex;gap:1.25rem}.trainee-detail-content .classroom-tab .product-select{display:flex;align-items:center;gap:20px}.trainee-detail-content .trainee-classrooms-header{padding:0 20px}@media (min-width: 768px){.trainee-detail-content .trainee-classrooms-header{padding:0 40px}}@media (min-width: 1050px){.trainee-detail-content .trainee-classrooms-header{padding:0 80px}}.trainee-detail-content .trainee-classrooms-header h2{display:flex;justify-content:flex-start;align-items:center;gap:10px;font-weight:400;padding-bottom:15px}.trainee-detail-content .trainee-classrooms-header h2 .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.trainee-detail-content .classroom-tabs{padding:0 20px;border-bottom:1px solid rgba(29,37,44,.2)}@media (min-width: 768px){.trainee-detail-content .classroom-tabs{padding:0 40px}}@media (min-width: 1050px){.trainee-detail-content .classroom-tabs{padding:0 80px}}.trainee-detail-content .no-classrooms-container{width:100%;padding:0 20px}@media (min-width: 768px){.trainee-detail-content .no-classrooms-container{padding:0 80px}}.trainee-detail-content .no-classrooms-container .shortcut-action{padding:60px 20px}@media (min-width: 768px){.trainee-detail-content .no-classrooms-container .shortcut-action{padding:80px}}.trainee-detail-content .notification-container{position:fixed;right:80px;left:20px;bottom:100px;z-index:1}@media (min-width: 768px){.trainee-detail-content .notification-container{max-width:80%;left:unset;right:40px;bottom:60px}}@media (min-width: 1050px){.trainee-detail-content .notification-container{right:120px;bottom:60px}}.trainee-detail-content .notification-container .notification{background-color:#fff}.create-instructor-modal,.create-trainee-modal,.edit-user-modal{max-width:500px}.create-instructor-modal .modal-header .text,.create-trainee-modal .modal-header .text,.edit-user-modal .modal-header .text{text-transform:capitalize}.create-instructor-modal .text-with-info,.create-trainee-modal .text-with-info,.edit-user-modal .text-with-info{display:flex;flex-direction:column;font-family:Poppins;font-style:normal;font-weight:600;font-size:21px;line-height:21px;color:#1d252c}.create-instructor-modal .text-with-info label,.create-trainee-modal .text-with-info label,.edit-user-modal .text-with-info label{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#727376}.create-instructor-modal .clickable-awesome-font,.create-trainee-modal .clickable-awesome-font,.edit-user-modal .clickable-awesome-font{color:#002e6d;cursor:pointer}.create-instructor-modal .create-instructor,.create-instructor-modal .create-trainee,.create-trainee-modal .create-instructor,.create-trainee-modal .create-trainee,.edit-user-modal .create-instructor,.edit-user-modal .create-trainee{width:100%;padding-left:30px;padding-right:30px}.create-instructor-modal .create-instructor .details-section-title,.create-instructor-modal .create-trainee .details-section-title,.create-trainee-modal .create-instructor .details-section-title,.create-trainee-modal .create-trainee .details-section-title,.edit-user-modal .create-instructor .details-section-title,.edit-user-modal .create-trainee .details-section-title{padding-top:0;padding-bottom:0;font-weight:600;font-size:21px}.create-instructor-modal .create-instructor .org-dropdown .form-select,.create-instructor-modal .create-trainee .org-dropdown .form-select,.create-trainee-modal .create-instructor .org-dropdown .form-select,.create-trainee-modal .create-trainee .org-dropdown .form-select,.edit-user-modal .create-instructor .org-dropdown .form-select,.edit-user-modal .create-trainee .org-dropdown .form-select{width:100%;align-items:stretch}.create-instructor-modal .create-instructor .org-dropdown .form-select .options,.create-instructor-modal .create-trainee .org-dropdown .form-select .options,.create-trainee-modal .create-instructor .org-dropdown .form-select .options,.create-trainee-modal .create-trainee .org-dropdown .form-select .options,.edit-user-modal .create-instructor .org-dropdown .form-select .options,.edit-user-modal .create-trainee .org-dropdown .form-select .options{z-index:99;width:100%;opacity:1}.trainees-editor .notifications-area{display:flex;flex-direction:column;align-items:stretch;flex-grow:1;gap:20px}.trainees-editor button.main-dialog{text-transform:capitalize}.trainees-editor button.main-dialog.csv{text-transform:none}.trainees-editor .bulk-upload-notification{max-width:650px;align-self:stretch;margin-bottom:20px;height:100%}.trainees-editor .template-download-info{text-align:center}@media (min-width: 768px){.trainees-editor .template-download-info{text-align:left}}.trainees-editor .button-row{align-items:center}.trainees-editor .text-with-info{display:flex;flex-direction:column;padding-bottom:10px}.trainees-editor .text-with-info label{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#727376}.modal-background-new .modal.are-you-sure-modal{max-width:500px}.modal-background-new .modal.are-you-sure-modal .warning-icon{color:#ffcd00}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body{flex-direction:column;display:flex;justify-content:flex-start}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .create-classroom{margin:0 auto;padding:40px 0;gap:10px;max-width:500px}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .image{flex:none;order:0;flex-grow:0;margin:0 auto 20px}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .clickable-awesome-font{color:#002e6d;cursor:pointer}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .classroom-info{width:100%}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .classroom-info .organization .section-title{padding-top:0;padding-bottom:30px;font-weight:600;font-size:21px}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .classroom-info .classroom-product .section-title,.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .classroom-info .user-details .section-title{font-weight:600;font-size:21px;padding-top:40px;padding-bottom:30px}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .classroom-info .notifications-stack-container{margin-bottom:15px}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .classroom-info .notifications-stack-container div.message:first-letter{text-transform:capitalize}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .classroom-info .notifications-stack-container .error-link{text-decoration:underline}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .dropdown-container{width:100%;align-items:stretch;white-space:nowrap}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .or-divider{padding-top:15px;padding-bottom:15px}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .text-with-info{padding-bottom:15px}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .button-row{display:flex;gap:15px;flex-direction:column}@media (min-width: 768px){.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .button-row{flex-direction:row}}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-body .notifications-area.show-notifications{margin-bottom:15px}.full-screen-modal-container>.full-screen-modal.create-classroom-modal .full-screen-modal-footer .btn{flex:1 1 auto;max-width:250px}.classroom-list-page{--dt-grid-template-columns: minmax(150px, 2fr) repeat(5, minmax(100px, 1fr));position:relative}.classroom-list-page.ce{--dt-grid-template-columns: minmax(150px, 2fr) repeat(6, minmax(100px, 1fr))}.classroom-list-page .page-header-container .organization-filter{width:100%}@media (min-width: 768px){.classroom-list-page .page-header-container .organization-filter{margin:0 20px;max-width:300px}}@media (min-width: 1050px){.classroom-list-page .page-header-container .organization-filter{width:inherit;max-width:500px}.classroom-list-page .page-header-container .organization-filter .dropdown-options{min-width:500px}}.classroom-list-page .page-header-container .organization-filter .dropdown-options li>div{white-space:break-spaces}.classroom-list-page .page-children-container{display:flex;flex-direction:column;gap:20px;padding:30px 20px}@media (min-width: 768px){.classroom-list-page .page-children-container{padding:40px}}@media (min-width: 1050px){.classroom-list-page .page-children-container{padding:40px 80px 0}}.classroom-list-page .page-children-container .filter-section{display:flex;justify-content:space-between}.classroom-list-page .page-children-container .filter-section .search-box-container{flex:1;max-width:466px}.classroom-list-page .page-children-container .filter-section .product-drop-down-list{width:100%;max-width:17rem}.classroom-list-page .page-children-container .no-data-message{width:100%;margin-top:20px;height:240px}.classroom-list-page .page-children-container .table-container-v2>.button-bar{padding-right:200px}.classroom-list-page .page-children-container .table-container-v2>.classroom-list-data-table{min-height:650px;padding-bottom:100px}.classroom-list-page .page-children-container .table-container-v2>.classroom-list-data-table .data-table-cell-container-name{font-weight:600}.classroom-list-page .page-children-container .table-container-v2>.classroom-list-data-table.large-panel .data-table-header.data-table-cell-first{justify-content:left;text-align:left;padding-left:0}.classroom-list-page .page-children-container .table-container-v2>.classroom-list-data-table.has-selection.medium-panel .data-table-cell-container-first{grid-column:2/span 2}.classroom-list-page .page-children-container .table-container-v2>.classroom-list-data-table.medium-panel .data-table-cell-container-first{grid-column:1/span 2}.classroom-list-page .page-children-container .table-container-v2>.classroom-list-data-table .data-table-body-cell.data-table-cell-first{font-weight:600}.classroom-list-page .page-children-container .table-container-v2>.classroom-list-data-table .classroom-name-cell{display:flex;gap:10px;align-items:center}.classroom-list-page .page-children-container .notification-container{position:absolute;bottom:20px;right:30px}@media (min-width: 768px){.classroom-list-page .page-children-container .notification-container{bottom:60px;right:40px}}@media (min-width: 1050px){.classroom-list-page .page-children-container .notification-container{right:120px}}.classroom-details-header{display:flex;flex-direction:row;align-items:flex-start;padding:30px;gap:10px}@media (min-width: 768px){.classroom-details-header{padding:40px}}@media (min-width: 1050px){.classroom-details-header{padding:40px 80px}}.classroom-details-header .info{gap:20px}.classroom-details-header .info h3{font-size:16px}.classroom-details-header .info .metadata{display:flex;flex-direction:column}@media (min-width: 1050px){.classroom-details-header .info .metadata{flex-direction:row}}.classroom-details-header .info .metadata li{padding:0;border:none}@media (min-width: 1050px){.classroom-details-header .info .metadata li{padding:0 20px;border-right:1px solid rgba(29,37,44,.2)}.classroom-details-header .info .metadata li:first-child{padding-left:0}.classroom-details-header .info .metadata li:last-child{padding-right:0;border-right:0}}.classroom-details-header .info .image,.classroom-details-header .metadata{display:flex;align-items:center}.classroom-details-header .metadata li{padding:0 20px;border-right:1px solid rgba(29,37,44,.2)}.classroom-details-header .metadata li:first-child{padding-left:0}.classroom-details-header .metadata li:last-child{padding-right:0;border-right:0}.classroom-details-header .metadata li.classroom-code{color:#002e6d}.classroom-details-header .metadata li.classroom-demo-badge>.demo-badge{height:unset;font-size:18px;padding:6px 10px}.instructor-box{display:flex;padding:14px 20px;border:1px solid rgba(137,138,141,.2);border-radius:8px;flex-grow:0;gap:10px;align-items:center}.instructor-box div:nth-child(2){white-space:nowrap}.add-instructor-modal-backdrop .modal.add-instructor-modal{overflow:visible}.add-instructor-modal-backdrop .modal.add-instructor-modal .modal-body{display:flex;flex-direction:column;gap:10px}.add-instructor-modal-backdrop .modal.add-instructor-modal .modal-body>span{text-align:center;color:#727376}.add-instructor-modal-backdrop .modal.add-instructor-modal .modal-body .add-instructor-form{display:flex;flex-direction:column;gap:10px;align-items:center}.add-instructor-modal-backdrop .modal.add-instructor-modal .modal-body .add-instructor-form>div:first-child{width:100%}.add-instructor-modal-backdrop .modal.add-instructor-modal .modal-body .add-instructor-form>div:first-child>.main-dialog{width:100%;flex:1 1 auto}.modal.remove-instructor-modal strong{white-space:nowrap}.modal.remove-instructor-modal .red-icon{color:#e03100}.instructors-container{display:flex;flex-direction:column;padding:0 80px;gap:10px}.instructors-container .header{display:flex;justify-content:space-between}.instructors-container .header h2{display:flex;align-items:center;gap:10px;font-weight:400}.instructors-container .header .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.instructors-container .list{display:flex;gap:10px;flex-wrap:wrap;padding-bottom:10px}.instructors-container .list .add-instructor-shortcut{display:flex;flex-grow:0;padding:26px 42px}.modal-background-new>.modal.are-you-sure-modal strong{white-space:nowrap}.modal-background-new>.modal.are-you-sure-modal .red-icon{color:#e03100}.modal-background-new>.modal.are-you-sure-modal .modal-header .text{text-transform:capitalize}.modal.edit-classroom-modal .blue-icon{color:#00a7e1}.modal.edit-classroom-modal .modal-body{display:flex;flex-direction:column;gap:10px}.modal.edit-classroom-modal .toggle-container{display:flex;padding:1.25rem 0rem;align-items:center;align-self:stretch;border-bottom:1px solid rgba(29,37,44,.2)}.modal.edit-classroom-modal .toggle-container .toggle-label{flex:1 0 0;font-weight:600;font-size:12px;line-height:14px;letter-spacing:.08em;text-transform:uppercase;display:flex;gap:.25rem}.modal.edit-classroom-modal .toggle-container .toggle-button-container{height:2.5rem}.databoxes-section{display:flex;gap:20px;justify-content:space-between}.databoxes-section.ce .data-box{border-radius:8px 8px 8px 23px;cursor:default!important}.databoxes-section.ce .data-box.selected{border:none;background-color:#f4f4f4}.databoxes-section .data-box{flex:1 1 auto;width:100%}.classroom-insights-section{display:flex;flex-direction:column;gap:30px}.classroom-insights-section .header{display:flex;justify-content:space-between;gap:10px}@media (min-width: 768px){.classroom-insights-section .header{flex-direction:column}}@media (min-width: 1050px){.classroom-insights-section .header{flex-direction:row}}.classroom-insights-section .header h2{font-weight:400}.classroom-insights-section .header .right-section,.classroom-insights-section .header .left-section{display:flex;gap:10px;align-items:center;flex:1}.classroom-insights-section .header .right-section:not(.classroom-insights-section .header .right-section.right-section,.classroom-insights-section .header .left-section.right-section),.classroom-insights-section .header .left-section:not(.classroom-insights-section .header .right-section.right-section,.classroom-insights-section .header .left-section.right-section){justify-content:flex-end}.classroom-insights-section .header .right-section .sims-search,.classroom-insights-section .header .left-section .sims-search{flex:1 1 auto}@media (min-width: 1050px){.classroom-insights-section .header .right-section .sims-search,.classroom-insights-section .header .left-section .sims-search{max-width:300px}}.classroom-insights-section .header .right-section .sims-search .dropdown-options,.classroom-insights-section .header .left-section .sims-search .dropdown-options{max-height:300px;overflow:auto}.classroom-insights-section .header .right-section .module-filter,.classroom-insights-section .header .left-section .module-filter{width:auto}.classroom-insights-section .header .right-section .module-filter .dropdown-options,.classroom-insights-section .header .left-section .module-filter .dropdown-options{right:0;min-width:300px}.classroom-insights-section .stats{display:flex;gap:30px}.classroom-insights-section .stats .insights-chart{flex:1 1 auto}.classroom-insights-section .stats .insights-databox .data-box{min-width:280px}.classroom-insights-section .notification-loader-container{max-width:calc(100vw - 150px);position:fixed;bottom:30px;right:30px;z-index:1}@media (min-width: 1050px){.classroom-insights-section .notification-loader-container{max-width:calc(100vw - 480px);right:120px}}.large-panel.data-table.classroom-mastery-table{--dt-grid-template-columns: .4fr repeat(3, minmax(120px, 1fr)) repeat(6, minmax(80px, 1fr))}.large-panel.data-table.classroom-mastery-table .data-table-row-container{height:54px}.large-panel.data-table.classroom-mastery-table .data-table-row-container .data-table-header-cell-name.data-table-header-child.data-table-header.data-table-cell-first{padding-left:60px}.large-panel.data-table.classroom-mastery-table .data-table-row-container .data-table-header-cell-container-firstName,.large-panel.data-table.classroom-mastery-table .data-table-row-container .data-table-header-cell-container-lastName,.large-panel.data-table.classroom-mastery-table .data-table-row-container .data-table-cell-container-firstName,.large-panel.data-table.classroom-mastery-table .data-table-row-container .data-table-cell-container-lastName{justify-content:flex-start;padding-left:10px}.large-panel.data-table.classroom-mastery-table .data-table-row-container .data-table-header-cell-container-firstName .link,.large-panel.data-table.classroom-mastery-table .data-table-row-container .data-table-header-cell-container-lastName .link,.large-panel.data-table.classroom-mastery-table .data-table-row-container .data-table-cell-container-firstName .link,.large-panel.data-table.classroom-mastery-table .data-table-row-container .data-table-cell-container-lastName .link{font-weight:600}.large-panel.data-table.classroom-mastery-table .anonymous-container-avatar{color:#cfcfcf;width:40px;height:40px;font-size:24px;line-height:40px;text-align:center}.large-panel.data-table.classroom-mastery-table .data-table-header-child.data-table-cell-first{width:100%}.large-panel.data-table.classroom-mastery-table .data-table-header-child.data-table-cell-first .data-table-header-column-text-container{width:calc(100% - 60px)}.large-panel.data-table.classroom-mastery-table .data-table-header-child.data-table-cell-first .data-table-header-column-text-container .data-table-header-column-text{width:calc(100% - 15px);max-width:170px}.data-table.classroom-mastery-table{font-family:Manrope;font-size:14px;width:100%;height:auto;padding:0}.data-table.classroom-mastery-table .data-table-header-column-text{letter-spacing:.04em}.data-table.classroom-mastery-table .sort-buttons .sort-button-top,.data-table.classroom-mastery-table .sort-buttons .sort-button-bottom{font-size:14px}.data-table.classroom-mastery-table .user-cell-name{padding-right:15px}.data-table.classroom-mastery-table .completed-cell{display:flex;align-items:center;gap:5px;color:#68813c}.data-table.classroom-mastery-table .completed-cell svg{color:#68813c}.data-table.classroom-mastery-table>div:nth-last-child(-n+8) .data-table-body-cell{border-bottom:none}.career-plans-cell{display:flex;padding:.625rem;justify-content:flex-start;align-items:center;gap:.3125rem;color:#727376;width:5rem}.career-plans-cell.is-selected{color:#68813c}.career-plans-cell .count{border-bottom:1px solid #68813c;line-height:1.125rem;cursor:pointer}.classroom-simulations-section{display:flex;flex-direction:column;gap:30px;height:100%}.classroom-simulations-section .simulations-header{display:flex;flex-direction:column;justify-content:space-between;font-size:21px;font-weight:400;gap:20px}@media (min-width: 1050px){.classroom-simulations-section .simulations-header{flex-direction:row;gap:10px}}.classroom-simulations-section .simulations-header .title{display:flex;gap:10px;align-items:center}.classroom-simulations-section .simulations-header .title .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.classroom-simulations-section .simulations-header .filters-section{display:flex;flex-direction:column;flex:1 1 auto;justify-content:space-between;gap:20px}@media (min-width: 1050px){.classroom-simulations-section .simulations-header .filters-section{flex-direction:row;gap:10px}}.classroom-simulations-section .simulations-header .filters-section .expand-collapse-search{display:flex;flex-direction:row;justify-content:space-between;flex:1 1 auto}.classroom-simulations-section .simulations-header .filters-section .sims-search{flex:1 1 auto}@media (min-width: 1050px){.classroom-simulations-section .simulations-header .filters-section .sims-search{max-width:350px}}.classroom-simulations-section .simulations-header .filters-section .sims-search .dropdown-options{max-height:300px;overflow:auto}.classroom-simulations-section .simulations-header .filters-section .module-filter{width:auto}.classroom-simulations-section .simulations-header .filters-section .module-filter .dropdown-options{right:0;min-width:300px}.classroom-simulations-section .no-data-message{padding:80px 40px;flex-direction:column;gap:20px}.classroom-simulations-section .no-data-message>div{display:flex;align-items:center}.classroom-simulations-section .no-data-message:hover{background-color:transparent}.classroom-simulations-section .simulations-accordions{display:flex;flex-direction:column;height:inherit;overflow:auto}.classroom-simulations-section .simulations-accordions .sort-header-container{display:grid;grid-template-columns:2fr 4fr;padding:10px 40px;gap:10px;border-bottom:solid 1px rgba(137,138,141,.2)}.classroom-simulations-section .simulations-accordions .accordion{border-radius:unset}.classroom-simulations-section .simulations-accordions .accordion .accordion-header>.accordion-header-name{border-bottom:solid 1px rgba(137,138,141,.2);color:#1d252c;line-height:48px;gap:10px}.classroom-simulations-section .simulations-accordions .accordion .accordion-header>.accordion-header-name .simulation-name{flex:2}.classroom-simulations-section .simulations-accordions .accordion .accordion-header>.accordion-header-name .simulation-module-name{flex:4}.classroom-simulations-section .simulations-accordions .accordion .accordion-header>.accordion-header-name .simulation-name,.classroom-simulations-section .simulations-accordions .accordion .accordion-header>.accordion-header-name button{color:#002e6d}.classroom-simulations-section .simulations-accordions .accordion:not(.expanded) .accordion-header{background-color:#fff}.classroom-simulations-section .simulations-accordions .accordion.expanded .simulation-accordion-body{padding:20px 20px 35px}.classroom-simulations-section .simulations-accordions .accordion.expanded .simulation-accordion-body .table-container-v2{background-color:#fff}.classroom-simulations-section .simulations-accordions .accordion.expanded .simulation-accordion-body .accordion-body.show{padding:30px 15px}.classroom-simulations-section .simulations-accordions .accordion .simulation-accordion-body{display:flex;flex-direction:column;gap:10px}.classroom-gradebook-tab{display:flex;flex-direction:column;gap:20px;flex:1}.classroom-gradebook-tab .header-container{display:flex;gap:20px}.classroom-gradebook-tab .gradebook-table-container{flex:1}.classroom-gradebook-tab .gradebook-table-container .scroll-container{border-right:1px solid rgba(137,138,141,.2);border-bottom:1px solid rgba(137,138,141,.2)}.classroom-gradebook-tab .gradebook-table-container .gradebook-table thead tr th:not(:first-child) [role=columnheader] button{justify-content:center}.classroom-gradebook-tab .gradebook-table-container .gradebook-table thead tr th:not(:first-child) .data-table-header-column-text{color:#1d252c;text-transform:capitalize;letter-spacing:normal;padding:8px 4px}.classroom-gradebook-tab .gradebook-table-container .gradebook-table tr td{padding:0}.classroom-gradebook-tab .gradebook-table-container .gradebook-table tr td:first-child{border-right:1px solid rgba(137,138,141,.2)}.classroom-gradebook-tab .gradebook-table-container .gradebook-table tr td:first-child .user-cell-container{gap:10px}.classroom-gradebook-tab .gradebook-table-container .gradebook-table tr td:first-child .user-cell-container .text-avatar,.classroom-gradebook-tab .gradebook-table-container .gradebook-table tr td:first-child .user-cell-container .anonymous-container-avatar{width:30px;height:30px}.classroom-gradebook-tab .gradebook-table-container .gradebook-table tr td:first-child .user-cell-container .text-avatar{font-size:16px}.classroom-gradebook-tab .gradebook-filter-container{display:flex;gap:20px;align-items:center}.classroom-gradebook-tab .gradebook-filter-container .filter-module>span{font-weight:600}.classroom-gradebook-filter-container{display:flex;align-items:center;gap:10px}.classroom-gradebook-filter-container .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.menu-builder-container{display:flex;flex-direction:column;gap:20px;flex:1}.delete-modal-container .success-notification{margin-right:20px;margin-left:20px;bottom:80px;position:fixed;visibility:visible;background-color:#fff}@media (min-width: 768px){.delete-modal-container .success-notification{right:120px;margin-right:0;margin-left:0}}.modal .red-icon{color:#e03100}.modal.delete-modal{max-width:550px}.modal.delete-modal .modal-header,.modal.delete-modal .modal-footer button{text-transform:capitalize}.menu-builder-categories-container{display:flex;flex-direction:column;gap:20px}.accordion.category-accordion .category-container{flex:1;display:flex;justify-content:space-between;align-items:center}.accordion.category-accordion .category-container .category-name{display:flex;align-items:center;flex-direction:row;gap:10px}.accordion.category-accordion .category-container .category-name .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.accordion.category-accordion .category-container .btn{visibility:hidden}.accordion.category-accordion .category-container .btn.display-button{visibility:visible}.accordion.category-accordion .category-buttons{display:flex;flex-direction:row}.accordion.category-accordion .category-details{grid-column:1/-1;display:grid;grid-template-columns:min-content auto;column-gap:20px;row-gap:20px;color:#1d252c;align-items:start;line-height:normal;max-height:0px;overflow:hidden;transition:all ease-in-out .2s}.accordion.category-accordion .category-details.expanded{max-height:unset;overflow:unset;padding-bottom:30px}.accordion.category-accordion .category-details>span{font-size:14px;font-weight:600}.accordion.category-accordion .category-details>div{font-size:16px;font-weight:400}.accordion.category-accordion .button-container{display:flex;gap:10px}.modal.edit-category-modal .blue-icon{color:#00a7e1}.modal.edit-category-modal .modal-body{display:flex;flex-direction:column;gap:20px}.modal.edit-category-modal .modal-body .textarea{min-height:58px}.modal.edit-category-modal .modal-body .delete-category-button{color:#e03100;background:transparent;border:1px solid #e03100}.modal.edit-category-modal .text-with-info{display:flex;flex-direction:column;font-family:Poppins;font-style:normal;font-weight:600;font-size:21px;line-height:21px;color:#000}.modal.edit-category-modal .text-with-info label{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#727376}.modal.edit-category-modal .section-title{font-weight:400;font-size:12px;line-height:12px;color:#1d252c;margin-bottom:5px}.modal.edit-category-modal .edit-category-form{display:flex;flex-direction:column;gap:20px}.modal.edit-category-modal .category-dropdown-list{width:100%}.category-image-container{display:flex;gap:10px;align-items:center}.category-image-container>img{width:70px;border:1px solid #002e6d}.category-filter span.label{font-weight:600;color:#002e6d}.category-filter div.dropdown-options{width:auto;right:0}.category-filter.disabled button:disabled{border:1px solid #002e6d;color:#002e6d;opacity:.3}.category-filter.disabled button:disabled>span.label{color:#002e6d}.accordion.module-accordion{font-family:Manrope}.accordion.module-accordion .module-name-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.accordion.module-accordion .module-name-container .app-description{font-family:Manrope;font-size:16px;font-weight:400}.accordion.module-accordion>.accordion-header{font-family:Manrope;font-weight:700}.accordion.module-accordion>.accordion-body{display:flex;flex-direction:column;gap:20px}.accordion.module-accordion>.accordion-body .simulations-header{display:flex;gap:10px;align-items:center;font-size:16px;color:#1d252c;border-bottom:1px solid rgba(137,138,141,.2);padding:0 30px 20px}.accordion.module-accordion>.accordion-body .simulations-header .badge-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px;margin-right:10px}.accordion.module-accordion>.accordion-body .simulations-list .simulation-container{display:flex;justify-content:space-between;padding:20px 30px;color:#002e6d;border-bottom:1px solid rgba(137,138,141,.2)}.accordion.module-accordion>.accordion-body .simulations-list .simulation-container:last-child{border-bottom:none}.accordion.module-accordion.expanded>.accordion-body{padding:20px 0}.module-list-container{display:flex;flex-direction:column;gap:20px}.module-list-container .modules-header{position:relative;display:flex;gap:10px;align-items:center;font-size:16px;color:#002e6d}.module-list-container .modules-header .badge-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px;margin-right:10px}.module-list-container .modules-header .context-menu{position:absolute;right:0}.module-list-container .module-accordion{border:1px solid rgba(137,138,141,.2);background-color:#eef4f8}.module-list-container .module-accordion.expanded{background-color:#fff}.no-modules-container{border-radius:8px;border:1px dashed rgba(86,120,153,.5);padding:20px 0;display:flex;flex-direction:column;align-items:center;gap:10px}.no-modules-container .no-modules-message{color:#002e6d;font-weight:600;line-height:25px}.list-item-container{display:flex;gap:10px;align-items:center;background-color:#f4f4f4;padding:10px;border-radius:4px;font-size:14px;line-height:14px}.list-item-container.selected{background-color:#eef4f8}.list-item-container .checkbox{align-self:flex-start}.list-item-container :nth-child(2){flex:1}.list-item-container .arrows-container{display:flex;gap:10px;justify-content:center;align-self:flex-start;align-items:center;height:18px}.list-item-container .arrows-container .arrow-button{padding:0;border:none;width:12px;height:12px;border-radius:2px}.list-item-container .arrows-container .arrow-button svg{width:12px;height:14px}.modal.edit-categories-modal{max-height:calc(100vh - 30px)}.modal.edit-categories-modal .modal-header .modal-title{display:flex;gap:10px;align-items:center;flex:1;font-size:21px}.modal.edit-categories-modal .modal-header .modal-title .badge-container{display:flex;flex-direction:row;justify-content:center;align-items:center;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;height:auto;font-size:21px;line-height:21px;padding:5px 12px}.modal.edit-categories-modal .modal-header .header-icon{color:#00a7e1}.modal.edit-categories-modal .modal-body{display:flex;flex-direction:column;gap:20px;overflow:auto}.modal.edit-categories-modal .modal-body .required-container{font-size:12px;color:#727376}.modal.edit-categories-modal .modal-body .actions-container{display:flex;gap:20px;align-items:center;font-size:14px}.modal.edit-categories-modal .modal-body .actions-container .btn{font-weight:400;font-size:14px}.modal.edit-categories-modal .modal-body .category-list{display:flex;flex-direction:column;gap:10px;overflow:auto}.modal.edit-categories-modal .modal-body .category-list .category-list-item{display:flex;gap:10px;align-items:center;background-color:#f4f4f4;padding:10px;border-radius:4px;font-size:14px;line-height:14px}.modal.edit-categories-modal .modal-body .category-list .category-list-item.selected{background-color:#eef4f8}.modal.add-category-modal .blue-icon{color:#00a7e1}.modal.add-category-modal .modal-body{padding-bottom:10px!important;font-size:16px;line-height:16px!important;color:#727376;display:flex;flex-direction:column;gap:20px}.modal.add-category-modal .modal-body .create-category-btn{width:fit-content}.modal.add-category-modal .modal-body .dropdown-container .dropdown-button{width:100%}.modal.add-category-modal .modal-body .dropdown-container .category-item{padding:10px;color:#002e6d;font-weight:400;display:flex;flex-direction:column;font-size:16px}.modal.add-category-modal .modal-body .dropdown-container .category-item .category-item-header{font-size:14px;color:#727376}.modal.add-category-modal .modal-body .dropdown-container .category-item>span{line-height:24px}.modal.create-category-modal .blue-icon{color:#00a7e1}.modal.create-category-modal .modal-body{display:flex;flex-direction:column;gap:20px}.modal.create-category-modal .modal-body .textarea{min-height:58px}.modal.create-category-modal .text-with-info{display:flex;flex-direction:column;font-family:Poppins;font-style:normal;font-weight:600;font-size:21px;line-height:21px;color:#000}.modal.create-category-modal .text-with-info label{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#727376}.modal.create-category-modal .section-title{font-weight:400;font-size:12px;line-height:12px;color:#1d252c;margin-bottom:5px}.modal.create-category-modal .create-category-form{display:flex;flex-direction:column;gap:20px}.modal.create-category-modal .category-dropdown-list{width:100%}.modal.edit-simulations-modal{max-height:calc(100vh - 30px)}.modal.edit-simulations-modal .modal-header .modal-title{display:flex;gap:10px;align-items:center;flex:1;font-size:21px}.modal.edit-simulations-modal .modal-header .modal-title .badge-container{display:flex;flex-direction:row;justify-content:center;align-items:center;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;height:auto;font-size:21px;line-height:21px;padding:5px 12px}.modal.edit-simulations-modal .modal-header .header-icon{color:#00a7e1}.modal.edit-simulations-modal .modal-body{display:flex;flex-direction:column;gap:20px;overflow:auto}.modal.edit-simulations-modal .modal-body .required-container{font-size:12px;color:#727376}.modal.edit-simulations-modal .modal-body .actions-container{display:flex;gap:20px;align-items:center;font-size:14px}.modal.edit-simulations-modal .modal-body .actions-container .btn{font-weight:400;font-size:14px}.modal.edit-simulations-modal .modal-body .category-list{display:flex;flex-direction:column;gap:10px;overflow:auto}.modal.edit-simulations-modal .modal-body .category-list .category-list-item{display:flex;gap:10px;align-items:center;background-color:#f4f4f4;padding:10px;border-radius:4px;font-size:14px;line-height:14px}.modal.edit-simulations-modal .modal-body .category-list .category-list-item.selected{background-color:#eef4f8}.modal.reset-menu-modal{max-height:calc(100vh - 30px)}.modal.reset-menu-modal .modal-header .header-icon{color:#e03100}.modal.reset-menu-modal .modal-body{font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:28px;padding:30px 30px 10px}.accordion.module-checkbox-accordion{background-color:inherit;transition:none}.accordion.module-checkbox-accordion .app-description{font-family:Manrope;font-size:12px;font-weight:400;margin-bottom:5px;color:#002e6d}.accordion.module-checkbox-accordion>.accordion-header{line-height:16px;padding:0;color:#535353}.accordion.module-checkbox-accordion>.accordion-header .accordion-header-name{padding:0}.accordion.module-checkbox-accordion>.accordion-header .accordion-header-name .module-checkbox-container{display:flex;justify-content:space-between;align-items:center}.accordion.module-checkbox-accordion>.accordion-header .accordion-header-name .module-checkbox-container .module-checkbox-name{display:flex;align-items:center;flex-direction:row;gap:10px}.accordion.module-checkbox-accordion>.accordion-header .accordion-header-name .module-checkbox-container .module-checkbox-name .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#fff;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.accordion.module-checkbox-accordion>.accordion-body{color:#1d252c;padding:0}.accordion.module-checkbox-accordion>.accordion-body .simulations-list{line-height:26px}.accordion.module-checkbox-accordion.expanded{background-color:inherit}.accordion.module-checkbox-accordion.expanded>.accordion-header{border:none}.accordion.module-checkbox-accordion.expanded>.accordion-body{padding:10px 0 0 20px}.accordion.module-checkbox-accordion.selected>.accordion-header>.accordion-header-name>button{color:#002e6d}.accordion.module-checkbox-accordion.selected>.accordion-header>.accordion-header-name .module-checkbox-container .module-checkbox-name .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.modal.add-modules-modal{max-height:calc(100vh - 30px)}.modal.add-modules-modal .btn-add-module{gap:10px}.modal.add-modules-modal .btn-add-module .btn-badge-counter{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.modal.add-modules-modal .modal-header .modal-title{display:flex;gap:10px;align-items:center;flex:1;font-size:21px}.modal.add-modules-modal .modal-header .modal-title .badge-container{display:flex;flex-direction:row;justify-content:center;align-items:center;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;height:auto;font-size:21px;line-height:21px;padding:5px 12px}.modal.add-modules-modal .modal-header .header-icon{color:#00a7e1}.modal.add-modules-modal .modal-body{display:flex;flex-direction:column;gap:20px;overflow:auto}.modal.add-modules-modal .modal-body .required-container{font-size:12px;color:#727376}.modal.add-modules-modal .modal-body .actions-container{display:flex;gap:20px;align-items:center;font-size:14px}.modal.add-modules-modal .modal-body .actions-container .btn{font-weight:400;font-size:14px}.modal.add-modules-modal .modal-body .module-list{display:flex;flex-direction:column;gap:10px;overflow:auto}.modal.add-modules-modal .modal-body .module-list .module-list-item{display:flex;gap:10px;align-items:center;background-color:#f4f4f4;padding:10px;border-radius:4px;font-size:14px;line-height:14px}.modal.add-modules-modal .modal-body .module-list .module-list-item .checkbox{align-self:flex-start}.modal.add-modules-modal .modal-body .module-list .module-list-item.selected{background-color:#eef4f8}.modal.add-modules-modal .modal-body .module-list .module-list-item.selected .checkbox{height:100%}.modal.add-modules-modal .modal-body .module-list .module-list-item .module-list-item-name{display:flex;gap:10px;align-items:center}.modal.add-modules-modal .modal-body .module-list .module-list-item .module-list-item-name .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.modal.edit-modules-modal{max-height:calc(100vh - 30px)}.modal.edit-modules-modal .btn-edit-module{gap:10px}.modal.edit-modules-modal .btn-edit-module .btn-badge-counter{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.modal.edit-modules-modal .modal-header .modal-title{display:flex;gap:10px;align-items:center;flex:1;font-size:21px}.modal.edit-modules-modal .modal-header .modal-title .badge-container{display:flex;flex-direction:row;justify-content:center;align-items:center;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;height:auto;font-size:21px;line-height:21px;padding:5px 12px}.modal.edit-modules-modal .modal-header .header-icon{color:#00a7e1}.modal.edit-modules-modal .modal-body{display:flex;flex-direction:column;gap:20px;overflow:auto}.modal.edit-modules-modal .modal-body .required-container{font-size:12px;color:#727376}.modal.edit-modules-modal .modal-body .actions-container{display:flex;gap:20px;align-items:center;font-size:14px}.modal.edit-modules-modal .modal-body .actions-container .btn{font-weight:400;font-size:14px}.modal.edit-modules-modal .modal-body .module-list{display:flex;flex-direction:column;gap:10px;overflow:auto}.modal.edit-modules-modal .modal-body .module-list .module-list-item{display:flex;gap:10px;align-items:center;background-color:#f4f4f4;padding:10px;border-radius:4px;font-size:14px;line-height:14px}.modal.edit-modules-modal .modal-body .module-list .module-list-item .checkbox{align-self:flex-start}.modal.edit-modules-modal .modal-body .module-list .module-list-item.selected{background-color:#eef4f8}.modal.edit-modules-modal .modal-body .module-list .module-list-item.selected .checkbox{height:100%}.modal.edit-modules-modal .modal-body .module-list .module-list-item .module-list-item-name{display:flex;gap:10px;align-items:center}.modal.edit-modules-modal .modal-body .module-list .module-list-item .module-list-item-name .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.modal-background-new .modal.activity-logs-modal .header-icon{color:#00a7e1}.modal-background-new .modal.activity-logs-modal .no-data-message{padding:80px 40px;flex-direction:column;gap:20px}.modal-background-new .modal.activity-logs-modal .no-data-message>div{display:flex;align-items:center}.modal-background-new .modal.activity-logs-modal .no-data-message:hover{background-color:transparent}.modal-background-new .modal.activity-logs-modal .modal-body{min-height:300px;max-height:450px;overflow:auto;padding:30px}.modal-background-new .modal.activity-logs-modal .modal-body .loader-container.overlay{top:0;right:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.modal-background-new .modal.activity-logs-modal .modal-body .logs-list{display:flex;flex-direction:column;gap:10px;max-height:390px;overflow:auto}.modal-background-new .modal.activity-logs-modal .modal-body .logs-list .log-item{display:flex;flex-direction:column;gap:5px;border-bottom:1px solid rgba(137,138,141,.2);padding-bottom:10px}.modal-background-new .modal.activity-logs-modal .modal-body .logs-list .log-item .log-description{font-size:16px;font-weight:600;line-height:18px}.modal-background-new .modal.activity-logs-modal .modal-body .logs-list .log-item .log-date{color:#727376;font-size:14px}.modal-background-new .modal.activity-logs-modal .modal-body .logs-list .log-item .log-user{color:#1d252c;font-size:14px}.menu-builder-header{display:flex;gap:10px;justify-content:space-between}.menu-builder-header .left-section,.menu-builder-header .right-section{display:flex;align-items:center;justify-content:flex-start;gap:10px}.menu-builder-header .badge-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px;margin-right:10px}.menu-builder-header .right-section{justify-content:flex-end}.modal.edit-careers-modal{max-height:calc(100vh - 30px)}.modal.edit-careers-modal .modal-header .modal-title{display:flex;gap:10px;align-items:center;flex:1;font-size:21px}.modal.edit-careers-modal .modal-header .modal-title .badge-container{display:flex;flex-direction:row;justify-content:center;align-items:center;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;height:auto;font-size:21px;line-height:21px;padding:5px 12px}.modal.edit-careers-modal .modal-header .header-icon{color:#00a7e1}.modal.edit-careers-modal .modal-body{display:flex;flex-direction:column;gap:20px;overflow:auto}.modal.edit-careers-modal .modal-body .required-container{font-size:12px;color:#727376}.modal.edit-careers-modal .modal-body .actions-container{display:flex;gap:20px;align-items:center;font-size:14px}.modal.edit-careers-modal .modal-body .actions-container .btn{font-weight:400;font-size:14px}.modal.edit-careers-modal .modal-body .category-list{display:flex;flex-direction:column;gap:10px;overflow:auto}.modal.edit-careers-modal .modal-body .category-list .category-list-item{display:flex;gap:10px;align-items:center;background-color:#f4f4f4;padding:10px;border-radius:4px;font-size:14px;line-height:14px}.modal.edit-careers-modal .modal-body .category-list .category-list-item.selected{background-color:#eef4f8}.classroom-ce-menu-builder-sims-section{display:flex;flex-direction:column;gap:20px}.classroom-ce-menu-builder-sims-section .no-data-message{height:200px}.classroom-ce-menu-builder-sims-section .sim-accordions-container{display:flex;flex-direction:column;gap:10px}.classroom-ce-menu-builder-sims-section .sim-accordions-container .loader-container>div{padding-top:20px}.classroom-ce-menu-builder-sims-section .sim-accordions-container .sim-accordion{border:1px solid rgba(137,138,141,.2)}.classroom-ce-menu-builder-sims-section .sim-accordions-container .sim-accordion .sim-accordion-header{display:flex;color:#002e6d;align-items:center;font-weight:700;padding:0 30px;gap:20px}.classroom-ce-menu-builder-sims-section .sim-accordions-container .sim-accordion .sim-accordion-header .sim-index{font-family:Manrope;width:30px;height:25px;display:flex;flex-direction:row;flex-shrink:0;align-items:center;justify-content:center;padding:0;background:#ffffff;border-radius:0 8px 8px}.classroom-ce-menu-builder-sims-section .sim-accordions-container .sim-accordion .sim-accordion-header .accordion-header{font-family:Manrope;font-weight:700;border-bottom:none;padding:12px 0;line-height:21px}.classroom-ce-menu-builder-sims-section .sim-accordions-container .sim-accordion .sim-accordion-header .accordion-header .accordion-header-name{padding:0;gap:5px}.classroom-ce-menu-builder-sims-section .sim-accordions-container .sim-accordion.expanded{background-color:#fff}.classroom-ce-menu-builder-sims-section .sim-accordions-container .sim-accordion.expanded .sim-accordion-header{border-bottom:solid 1px rgba(137,138,141,.2)}.classroom-ce-menu-builder-sims-section .sim-accordions-container .sim-accordion.expanded .accordion-body{padding:20px 30px}.classroom-ce-menu-builder-sims-section .sim-accordions-container .notification-loader-container{max-width:calc(100vw - 150px);position:fixed;bottom:30px;right:30px;z-index:1}@media (min-width: 1050px){.classroom-ce-menu-builder-sims-section .sim-accordions-container .notification-loader-container{max-width:calc(100vw - 480px);right:120px}}.large-panel.data-table.classroom-ce-mastery-table{--dt-grid-template-columns: .4fr repeat(2, minmax(120px, 1fr)) repeat(6, minmax(80px, 1fr))}.large-panel.data-table.classroom-ce-mastery-table .data-table-row-container{height:54px}.large-panel.data-table.classroom-ce-mastery-table .data-table-row-container:last-child{border-bottom:none}.large-panel.data-table.classroom-ce-mastery-table .data-table-row-container .data-table-header-cell-name.data-table-header-child.data-table-header.data-table-cell-first{padding-left:60px}.large-panel.data-table.classroom-ce-mastery-table .data-table-row-container .data-table-header-cell-container-firstName,.large-panel.data-table.classroom-ce-mastery-table .data-table-row-container .data-table-header-cell-container-lastName,.large-panel.data-table.classroom-ce-mastery-table .data-table-row-container .data-table-cell-container-firstName,.large-panel.data-table.classroom-ce-mastery-table .data-table-row-container .data-table-cell-container-lastName{justify-content:flex-start;padding-left:10px}.large-panel.data-table.classroom-ce-mastery-table .data-table-row-container .data-table-header-cell-container-firstName .link,.large-panel.data-table.classroom-ce-mastery-table .data-table-row-container .data-table-header-cell-container-lastName .link,.large-panel.data-table.classroom-ce-mastery-table .data-table-row-container .data-table-cell-container-firstName .link,.large-panel.data-table.classroom-ce-mastery-table .data-table-row-container .data-table-cell-container-lastName .link{font-weight:600}.large-panel.data-table.classroom-ce-mastery-table .data-table-header-child.data-table-cell-first{width:100%}.large-panel.data-table.classroom-ce-mastery-table .data-table-header-child.data-table-cell-first .data-table-header-column-text-container{width:calc(100% - 60px)}.large-panel.data-table.classroom-ce-mastery-table .data-table-header-child.data-table-cell-first .data-table-header-column-text-container .data-table-header-column-text{width:calc(100% - 15px);max-width:170px}.data-table.classroom-ce-mastery-table{font-family:Manrope;font-size:14px;width:100%;height:auto;padding:0}.data-table.classroom-ce-mastery-table .data-table-header-column-text{letter-spacing:.04em}.data-table.classroom-ce-mastery-table .sort-buttons .sort-button-top,.data-table.classroom-ce-mastery-table .sort-buttons .sort-button-bottom{font-size:14px}.data-table.classroom-ce-mastery-table .user-cell-name{padding-right:15px}.data-table.classroom-ce-mastery-table .completed-cell{display:flex;align-items:center;gap:5px;color:#68813c}.data-table.classroom-ce-mastery-table .completed-cell svg{color:#68813c}.data-table.classroom-ce-mastery-table .anonymous-container-avatar{color:#cfcfcf;width:40px;height:40px;font-size:24px;line-height:40px;text-align:center}.ce-menu-builder-container{gap:30px;display:flex;flex-direction:column}.mission-control-main-container{display:flex;height:100%;width:100%}.mission-control-main-container .no-data-message{height:200px}.mission-control-main-container .tile-container{justify-content:flex-start;align-items:flex-start;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,max-content));column-gap:30px;row-gap:40px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.tiles-main-container{display:flex;flex-direction:column;gap:40px;width:100%;padding:0 0 40px}.tiles-main-container .mission-control-header{display:flex;justify-content:space-between;align-items:center}.tiles-main-container .mission-control-header .toggle-live-feed-container{display:flex;flex-direction:row;gap:40px}.tiles-main-container .mission-control-header .toggle-live-feed-container .toggle-live-feed{display:flex;align-items:center;justify-content:center;gap:10px}.tiles-main-container .mission-control-header .toggle-live-feed-container .toggle-live-feed .description{font-size:14px;color:#1d252c;font-weight:600}.tiles-main-container .tiles-body .non-spotlight-tiles{width:100%}.tiles-main-container .full-screen-body{padding:20px 80px}.tiles-main-container .full-screen-header{padding:40px 80px;border-bottom:1px solid #727376}.tiles-main-container .full-screen-header .classroom-info{display:flex;flex-direction:column}.tiles-main-container .full-screen-header .classroom-info .classroom-name{color:#002e6d;font-family:Poppins;font-size:12px;font-style:normal;text-transform:uppercase;font-weight:600}.tiles-main-container .full-screen-header .classroom-info .mission-control-title-container{display:flex;flex-direction:row;gap:10px;align-items:center}.tiles-main-container .full-screen-header .classroom-info .mission-control-title-container .mission-control-title{color:#1d252c;font-family:Poppins;font-size:32px;font-style:normal;font-weight:600}.tiles-main-container .full-screen-header .classroom-info .mission-control-title-container .mission-control-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.spotlight-mode{display:flex;flex-direction:row;gap:40px}.spotlight-mode .spotlight-tile-container{height:calc(100vh - 275px);flex:8}.spotlight-mode .spotlight-tile-container .spotlight-tile{width:100%;height:100%}.spotlight-mode .non-spotlight-tiles{flex:3}.spotlight-mode .non-spotlight-tiles.overflow-tiles{overflow-y:scroll;max-height:calc(100vh - 275px);min-width:450px}.fade-in{animation:fadeIn 1s ease-out}.mission-control-spotlight-modal .mission-control-spotlight-body{padding:0!important}.classroom-modules-section{display:flex;flex-direction:column;gap:30px;padding-bottom:160px}.classroom-modules-section .modules-header{display:flex;flex-direction:column;justify-content:space-between;font-size:21px;font-weight:400;gap:20px}@media (min-width: 1050px){.classroom-modules-section .modules-header{flex-direction:row;gap:10px}}.classroom-modules-section .modules-header .title{display:flex;gap:10px;align-items:center}.classroom-modules-section .modules-header .title .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.classroom-modules-section .modules-header .filters-section{display:flex;flex-direction:column;flex:1 1 auto;justify-content:space-between;gap:20px}@media (min-width: 1050px){.classroom-modules-section .modules-header .filters-section{flex-direction:row;gap:10px}}.classroom-modules-section .modules-header .filters-section .expand-collapse-search{display:flex;flex-direction:row;justify-content:space-between;flex:1 1 auto}.classroom-modules-section .modules-header .filters-section .sims-search{flex:1 1 auto}@media (min-width: 1050px){.classroom-modules-section .modules-header .filters-section .sims-search{max-width:350px}}.classroom-modules-section .modules-header .filters-section .sims-search .dropdown-options{max-height:300px;overflow:auto}.classroom-modules-section .modules-header .filters-section .module-filter{width:auto}.classroom-modules-section .modules-header .filters-section .module-filter .dropdown-options{right:0;min-width:300px}.classroom-modules-section .no-data-message{padding:80px 40px;flex-direction:column;gap:20px}.classroom-modules-section .no-data-message>div{display:flex;align-items:center}.classroom-modules-section .no-data-message:hover{background-color:transparent}.classroom-modules-section .modules-accordions{display:flex;flex-direction:column;gap:10px}.classroom-modules-section .modules-accordions .accordion .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.classroom-modules-section .modules-accordions .accordion.expanded .badge{background-color:#fff}.classroom-modules-section .modules-accordions .accordion.expanded .module-accordion-body{padding:20px}.classroom-modules-section .modules-accordions .accordion.expanded .module-accordion-body .accordion-body.show{padding:30px 15px}.classroom-modules-section .modules-accordions .accordion .module-accordion-body{display:flex;flex-direction:column;gap:10px}.classroom-modules-section .modules-accordions .sim-accordion{border:1px solid rgba(137,138,141,.2);background-color:transparent}.classroom-modules-section .modules-accordions .sim-accordion .sim-accordion-header{display:flex;color:#002e6d;align-items:center;font-weight:700;padding:0 30px;gap:20px}.classroom-modules-section .modules-accordions .sim-accordion .sim-accordion-header .sim-index{font-family:Manrope;width:30px;height:25px;display:flex;flex-direction:row;flex-shrink:0;align-items:center;justify-content:center;padding:0;background:#c5d9e7;border-radius:0 8px 8px}.classroom-modules-section .modules-accordions .sim-accordion .sim-accordion-header .accordion-header{font-family:Manrope;font-weight:700;padding:0;border-bottom:none}.classroom-modules-section .modules-accordions .sim-accordion.expanded{background-color:#fff}.classroom-top-careers-container{display:flex;flex-direction:column;gap:40px}.classroom-top-careers-container .top-careers{display:flex;gap:20px}.classroom-top-careers-container .top-careers .career-icon-container,.classroom-top-careers-container .top-careers .view-all-button{width:150px}.classroom-top-careers-container .view-all-button{display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center}.classroom-top-careers-container .view-all-button>button{background-color:#f4f4f4;width:82px;height:82px;border-radius:50%;border:none;font-size:32px;font-weight:400;color:#1d252c;line-height:20px}.classroom-top-careers-container .view-all-button>h3{font-size:16px}.classroom-top-careers-container .empty-state-message{color:#002e6d;border-color:#56789980;padding:80px 40px}.classroom-sims-section{display:flex;flex-direction:column;gap:20px}.classroom-sims-section .no-data-message{height:200px}.classroom-sims-section .sims-header{display:flex;justify-content:space-between;gap:20px}.classroom-sims-section .sims-header .right-hand-buttons{display:flex;gap:10px}.classroom-sims-section .sims-header.unexplored{padding-top:20px}.classroom-sims-section .sims-header h2{display:flex;gap:10px;align-items:center}.classroom-sims-section .sims-header h2 .badge-container{background-color:#f4f4f4}.classroom-sims-section .sims-header .filters-section{flex:0;min-width:300px}.classroom-sims-section .sim-accordions-container{display:flex;flex-direction:column;gap:10px}.classroom-sims-section .sim-accordions-container .loader-container>div{padding-top:20px}.classroom-sims-section .sim-accordions-container .sim-accordion{border:1px solid rgba(137,138,141,.2);background-color:transparent}.classroom-sims-section .sim-accordions-container .sim-accordion .sim-accordion-header{display:flex;color:#002e6d;align-items:center;font-weight:700;padding:0 30px;gap:20px}.classroom-sims-section .sim-accordions-container .sim-accordion .sim-accordion-header .sim-index{font-family:Manrope;width:30px;height:25px;display:flex;flex-direction:row;flex-shrink:0;align-items:center;justify-content:center;padding:0;background:#c5d9e7;border-radius:0 8px 8px}.classroom-sims-section .sim-accordions-container .sim-accordion .sim-accordion-header .accordion-header{font-family:Manrope;font-weight:700;border-bottom:none;padding:12px 0;line-height:21px}.classroom-sims-section .sim-accordions-container .sim-accordion .sim-accordion-header .accordion-header .accordion-header-name{padding:0;gap:5px}.classroom-sims-section .sim-accordions-container .sim-accordion.expanded{background-color:#fff}.classroom-sims-section .sim-accordions-container .sim-accordion.expanded .sim-accordion-header{border-bottom:solid 1px rgba(137,138,141,.2)}.classroom-sims-section .sim-accordions-container .sim-accordion.expanded .accordion-body{padding:20px 30px}.classroom-sims-section .sim-accordions-container.unexplored .sim-accordion .sim-accordion-header .sim-index{background-color:#f4f4f4}.classroom-sims-section .sim-accordions-container.unexplored .sim-accordion .sim-accordion-header .accordion-header{color:#000}.classroom-sims-section .sim-accordions-container.unexplored .sim-accordion .sim-accordion-header .accordion-header>.accordion-header-name>button{visibility:hidden}.classroom-sims-section .notification-loader-container{max-width:calc(100vw - 150px);position:fixed;bottom:30px;right:30px;z-index:1}@media (min-width: 1050px){.classroom-sims-section .notification-loader-container{max-width:calc(100vw - 480px);right:120px}}.demo-message-container{flex:0;color:#002e6d;padding:60px 20px;pointer-events:none}.large-panel.data-table.classroom-trek-careers-explored-table{--dt-grid-template-columns: .4fr repeat(2, minmax(120px, 1fr)) repeat(6, minmax(80px, 1fr))}.large-panel.data-table.classroom-trek-careers-explored-table .data-table-row-container{height:54px}.large-panel.data-table.classroom-trek-careers-explored-table .data-table-row-container:last-child{border-bottom:none}.large-panel.data-table.classroom-trek-careers-explored-table .data-table-row-container .data-table-header-cell-name.data-table-header-child.data-table-header.data-table-cell-first{padding-left:60px}.large-panel.data-table.classroom-trek-careers-explored-table .data-table-row-container .data-table-header-cell-container-firstName,.large-panel.data-table.classroom-trek-careers-explored-table .data-table-row-container .data-table-header-cell-container-lastName,.large-panel.data-table.classroom-trek-careers-explored-table .data-table-row-container .data-table-cell-container-firstName,.large-panel.data-table.classroom-trek-careers-explored-table .data-table-row-container .data-table-cell-container-lastName{justify-content:flex-start;padding-left:10px}.large-panel.data-table.classroom-trek-careers-explored-table .data-table-row-container .data-table-header-cell-container-firstName .link,.large-panel.data-table.classroom-trek-careers-explored-table .data-table-row-container .data-table-header-cell-container-lastName .link,.large-panel.data-table.classroom-trek-careers-explored-table .data-table-row-container .data-table-cell-container-firstName .link,.large-panel.data-table.classroom-trek-careers-explored-table .data-table-row-container .data-table-cell-container-lastName .link{font-weight:600}.large-panel.data-table.classroom-trek-careers-explored-table .data-table-header-child.data-table-cell-first{width:100%}.large-panel.data-table.classroom-trek-careers-explored-table .data-table-header-child.data-table-cell-first .data-table-header-column-text-container{width:calc(100% - 60px)}.large-panel.data-table.classroom-trek-careers-explored-table .data-table-header-child.data-table-cell-first .data-table-header-column-text-container .data-table-header-column-text{width:calc(100% - 15px);max-width:170px}.data-table.classroom-trek-careers-explored-table{font-family:Manrope;font-size:14px;width:100%;height:auto;padding:0}.data-table.classroom-trek-careers-explored-table .data-table-header-column-text{letter-spacing:.04em}.data-table.classroom-trek-careers-explored-table .sort-buttons .sort-button-top,.data-table.classroom-trek-careers-explored-table .sort-buttons .sort-button-bottom{font-size:14px}.data-table.classroom-trek-careers-explored-table .user-cell-name{padding-right:15px}.data-table.classroom-trek-careers-explored-table .anonymous-container-avatar{color:#cfcfcf;width:40px;height:40px;font-size:24px;line-height:40px;text-align:center}.trek-careers-explored-section{display:flex;flex-direction:column;gap:1.88rem}.trek-careers-explored-section .trek-careers-explored-header{display:flex;align-items:center;justify-content:space-between}.trek-careers-explored-section .trek-careers-explored-header>.header-left{display:flex;align-items:center;gap:.62rem}.trek-careers-explored-section .trek-careers-explored-header>.header-left .badge-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.trek-careers-explored-section .trek-careers-explored-header>.header-left .career-search{min-width:300px}.trek-careers-explored-section .trek-careers-explored-header>.header-right{display:flex;gap:.625rem}.trek-careers-explored-section .trek-careers-explored-header>.header-right>.filters{min-width:18.75rem}.trek-careers-explored-section .trek-careers-explored-accordions .no-data-message{padding:80px 40px;flex-direction:column;gap:20px}.trek-careers-explored-section .trek-careers-explored-accordions .no-data-message>div{display:flex;align-items:center}.trek-careers-explored-section .trek-careers-explored-accordions .no-data-message:hover{background-color:transparent}.trek-careers-explored-section .trek-careers-explored-accordions .sort-header-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 1.88rem;border-bottom:solid 1px rgba(137,138,141,.2)}.trek-careers-explored-section .trek-careers-explored-accordions .sort-header-container .sort-header{padding:.62rem}.trek-careers-explored-section .trek-careers-explored-accordions .sort-header-container .sort-header:first-child{padding-left:calc(.62rem + 10px)}.trek-careers-explored-section .trek-careers-explored-accordions .career-explored-accordion{border-radius:0}.trek-careers-explored-section .trek-careers-explored-accordions .career-explored-accordion:not(.expanded){background-color:transparent}.trek-careers-explored-section .trek-careers-explored-accordions .career-explored-accordion.expanded .accordion-body{border-bottom:1px solid rgba(137,138,141,.2)}.trek-careers-explored-section .trek-careers-explored-accordions .career-explored-accordion .accordion-header .accordion-header-name{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));color:#002e6d;align-items:center;padding:0 1.88rem;border-bottom:1px solid rgba(137,138,141,.2);font-size:1rem;font-family:Manrope;line-height:normal;gap:0}.trek-careers-explored-section .trek-careers-explored-accordions .career-explored-accordion .accordion-header .header-column{padding:.62rem;line-height:1.3125rem;color:#1d252c}.trek-careers-explored-section .trek-careers-explored-accordions .career-explored-accordion .accordion-header .header-column.career-title{display:flex;gap:.31rem;align-items:center;color:#002e6d;font-weight:900}.trek-careers-explored-section .trek-careers-explored-accordions .career-explored-accordion .accordion-body .table-container-v2{background-color:#fff;padding:.62rem 1.25rem}.trek-careers-explored-section .notification-loader-container{max-width:calc(100vw - 150px);position:fixed;bottom:30px;right:30px;z-index:1}@media (min-width: 1050px){.trek-careers-explored-section .notification-loader-container{max-width:calc(100vw - 480px);right:120px}}.trek-careers-explored-section .notification-loader-container .message{padding-right:10px}.career-selected-users-container{display:flex;flex-direction:column;gap:.62rem}.career-selected-users-container h3{color:#727376;font-size:1rem;font-weight:400}.careers-selected-list-container{display:flex;flex-direction:column;max-height:365px;overflow:auto}.careers-selected-list-container .career-item,.careers-selected-list-container .user-item{display:flex;align-items:center;gap:10px;padding:.88rem .62rem;border-bottom:solid 1px rgba(137,138,141,.2);text-align:unset;line-height:unset;width:100%}.careers-selected-list-container .career-item:last-child,.careers-selected-list-container .user-item:last-child{border-bottom:none}.careers-selected-list-container .career-item-index,.careers-selected-list-container .user-item-index{width:30px;height:25px;display:flex;flex-direction:row;flex-shrink:0;align-items:center;justify-content:center;padding:0;background:#c5d9e7;border-radius:0 8px 8px;font-weight:700;font-size:12px}.careers-selected-list-container .career-item-info,.careers-selected-list-container .user-item-info{display:flex;flex-direction:column;gap:5px;min-width:0;text-transform:capitalize;flex:1}.careers-selected-list-container .career-item-info .subtitle,.careers-selected-list-container .user-item-info .subtitle{color:#727376;font-size:12px;line-height:16px}.careers-selected-list-container .career-item-info .main-title,.careers-selected-list-container .user-item-info .main-title{color:#1d252c;font-size:16px;line-height:20px;font-weight:600}.careers-selected-list-container .career-item:hover,.careers-selected-list-container .career-item:focus-visible,.careers-selected-list-container .user-item:hover,.careers-selected-list-container .user-item:focus-visible{background-color:#eef4f8}.modal.careers-selected-leaderboard-modal{padding-bottom:20px;max-height:36.9375rem}.modal.careers-selected-leaderboard-modal .modal-header .text{display:flex;flex-direction:column;gap:5px}.modal.careers-selected-leaderboard-modal .modal-header .text .title-container{display:flex;gap:10px;align-items:center}.modal.careers-selected-leaderboard-modal .modal-header .text .title-container .career-icon-container{--career-icon-size: 2.125rem}.modal.careers-selected-leaderboard-modal .modal-header .text .title-container .career-icon-container>img{border-radius:50%;object-fit:cover;max-width:unset}.modal.careers-selected-leaderboard-modal .modal-header .text .title-container h2{font-size:1.625rem;font-style:normal;font-weight:600}.modal.careers-selected-leaderboard-modal .modal-header .text .title-container .badge-container{height:auto;display:flex;padding:.3125rem .75rem;justify-content:center;align-items:center;background-color:#c5d9e7;text-align:right;font-size:1.25rem;line-height:1.25rem}.modal.careers-selected-leaderboard-modal .leaderboard-modal-body>.slide-container{display:flex;flex-direction:column;gap:20px}.modal.careers-selected-leaderboard-modal .leaderboard-modal-body>.slide-container .careers-selected-slide-header{display:flex;flex-direction:column;font-size:.875rem;color:#1d252c}.modal.careers-selected-leaderboard-modal .leaderboard-modal-body>.slide-container .careers-selected-slide-header div{line-height:normal}.modal.careers-selected-leaderboard-modal .leaderboard-modal-body>.slide-container .careers-selected-slide-header div>span{font-weight:600}.modal.careers-selected-leaderboard-modal .leaderboard-modal-body>.slide-container .careers-selected-slide-header div>span.no-sims-message{font-style:italic;color:#727376;font-weight:400}.modal.careers-selected-leaderboard-modal .leaderboard-modal-body>.slide-container .career-explorers-container{display:flex;flex-direction:column;gap:10px}.modal.careers-selected-leaderboard-modal .leaderboard-modal-body>.slide-container .career-explorers-container h3{font-size:16px;font-weight:600}.modal.careers-selected-leaderboard-modal .leaderboard-modal-body>.slide-container .career-explorers-container .search-box-container{padding:0 3px}.modal.careers-selected-leaderboard-modal .leaderboard-modal-body>.slide-container .career-explorers-container .search-box-container .dropdown-options{max-height:180px!important}.top-careers-selected-container{display:flex;gap:20px;color:#1d252c}.top-careers-selected-container .career-icon-container,.top-careers-selected-container .view-all-button{width:150px;font-size:.9375rem}.top-careers-selected-container .career-icon-container{--career-icon-size: 6.25rem}.top-careers-selected-container .career-icon-container img{border-radius:50%;object-fit:cover}.top-careers-selected-container .career-icon-container .badge{width:2.1875rem;height:2.1875rem;display:flex;align-items:center;justify-content:center;transform:translate(2.03125rem,4.0625rem);font-size:1rem;font-weight:600}.top-careers-selected-container .view-all-button{display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center}.top-careers-selected-container .view-all-button>button{background-color:#f4f4f4;width:6.25rem;height:6.25rem;border-radius:50%;border:none;font-size:2rem;font-weight:400;color:#727376}.top-careers-selected-container .view-all-button>h3{font-size:16px}.top-careers-selected-container .empty-state-message{color:#002e6d;border-color:#56789980;padding:80px 40px}.classroom-trek-insights-section{display:flex;flex-direction:column;gap:20px}.classroom-progress-multi-product{display:flex;flex-direction:column;gap:1.88rem}.classroom-progress-multi-product .product-select-container{display:flex;gap:1.25rem;align-items:center}.classroom-qr-main-container{display:flex;flex:1;flex-direction:column;gap:30px;justify-content:center;align-items:center}.classroom-qr-main-container .qr-signup-text{display:flex;align-items:center;color:#1d252c;text-align:center;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;gap:5px}.classroom-qr-main-container .qr-signup-text .tooltip{font-size:15px}.classroom-qr-main-container .qr-img{border:17px solid;border-radius:17px;width:410px;height:410px}.classroom-sim-pass-tab-header{display:flex;align-items:center;gap:1.88rem}.classroom-sim-pass-tab-header .title{display:flex;flex:1}.classroom-sim-pass-tab-header .title>img{width:8.1875rem;height:6.375rem}.classroom-sim-pass-tab-header .title>div>h3{color:#00a7e1;font-size:1.3125rem;font-weight:700;line-height:2.5rem}.classroom-sim-pass-tab-header .title>div>h4{color:#1d252c;font-family:Manrope;font-size:1rem;font-style:normal;font-weight:400;line-height:1rem;text-align:start}.classroom-sim-pass-tab-header .title>div>.note{display:flex;align-items:center;gap:.5rem;color:#727376;font-family:Manrope;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-align:start}.timer-cell{padding:.125rem .625rem;--timer-bg-color: #eef4f8;--timer-color: #1d252c;--timer-font-size: 1.125rem;line-height:1.5rem}.large-panel.data-table.classroom-sim-pass-table{--dt-grid-template-columns: .4fr repeat(2, minmax(200px, 1fr)) repeat(2, minmax(80px, 1fr))}.large-panel.data-table.classroom-sim-pass-table .data-table-row-container{height:54px}.large-panel.data-table.classroom-sim-pass-table .data-table-row-container:last-child{border-bottom:none}.large-panel.data-table.classroom-sim-pass-table .data-table-row-container .data-table-header-cell-name.data-table-header-child.data-table-header.data-table-cell-first{padding-left:60px}.large-panel.data-table.classroom-sim-pass-table .data-table-row-container .data-table-header-cell-container-firstName,.large-panel.data-table.classroom-sim-pass-table .data-table-row-container .data-table-header-cell-container-lastName,.large-panel.data-table.classroom-sim-pass-table .data-table-row-container .data-table-cell-container-firstName,.large-panel.data-table.classroom-sim-pass-table .data-table-row-container .data-table-cell-container-lastName{justify-content:flex-start;padding-left:10px}.large-panel.data-table.classroom-sim-pass-table .data-table-row-container .data-table-header-cell-container-firstName .link,.large-panel.data-table.classroom-sim-pass-table .data-table-row-container .data-table-header-cell-container-lastName .link,.large-panel.data-table.classroom-sim-pass-table .data-table-row-container .data-table-cell-container-firstName .link,.large-panel.data-table.classroom-sim-pass-table .data-table-row-container .data-table-cell-container-lastName .link{font-weight:600}.large-panel.data-table.classroom-sim-pass-table .data-table-header-child.data-table-cell-first{width:100%}.large-panel.data-table.classroom-sim-pass-table .data-table-header-child.data-table-cell-first .data-table-header-column-text-container{width:calc(100% - 60px)}.large-panel.data-table.classroom-sim-pass-table .data-table-header-child.data-table-cell-first .data-table-header-column-text-container .data-table-header-column-text{width:calc(100% - 15px);max-width:170px}.data-table.classroom-sim-pass-table .table-cell-alt-code{padding:.25rem .75rem;background-color:#1d252c;border-radius:.25rem;color:#fff;font-family:Manrope;letter-spacing:.3125rem;font-size:1.3125rem;font-weight:800;line-height:1.5rem}.classroom-sim-pass-tab{display:flex;flex-direction:column;gap:3.125rem;flex:1}.classroom-sim-pass-tab .sim-pass-table-container{flex:1}.income-rate-container{--tooltip-bg-color: #68813c;--tooltip-border-color: #68813c;color:#68813c}.income-rate-container .income-rate-icons{display:flex;gap:.125rem}.modal-background-new .modal.career-plans-modal{max-width:fit-content}.modal-background-new .modal.career-plans-modal .modal-header .modal-heading .career-plans-modal-header{display:flex;align-items:center;gap:.625rem;flex:1 0 0}.modal-background-new .modal.career-plans-modal .modal-header .modal-heading .career-plans-modal-header .text{flex:0 1 auto;font-size:1.625rem;line-height:2.5rem}.modal-background-new .modal.career-plans-modal .modal-header .modal-heading .career-plans-modal-header .badge-container{display:flex;height:auto;padding:.3125rem .75rem;background:#c5d9e7;font-size:1.25rem;line-height:1.25rem}.modal-background-new .modal.career-plans-modal .modal-body{padding:0}.modal-background-new .modal.career-plans-modal .career-plans-modal-content{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;align-self:stretch;max-height:70vh;padding:1.875rem;overflow:hidden auto}.modal-background-new .modal.career-plans-modal .career-plans-modal-content .career-plan-item{display:flex;width:27.5625rem;padding:.875rem .625rem;align-items:center;gap:.625rem;border-bottom:1px solid rgba(137,138,141,.2)}.modal-background-new .modal.career-plans-modal .career-plans-modal-content .career-plan-item .latest{display:flex;padding:.1875rem .5rem;border-radius:.25rem;background:#ffcd00;color:#1d252c;font-size:.75rem;font-weight:600;line-height:.75rem;text-transform:uppercase}.modal-background-new .modal.career-plans-modal .career-plans-modal-content .career-plan-item .latest>svg{margin-right:.25rem}.modal-background-new .modal.career-plans-modal .career-plans-modal-content .career-plan-item .career-plan-item-content{display:flex;flex-direction:column;align-items:flex-start;gap:.3125rem;width:27.5625rem}.modal-background-new .modal.career-plans-modal .career-plans-modal-content .career-plan-item .career-plan-item-content .career-title-and-income-rate{display:flex;align-items:center;gap:.3125rem}.modal-background-new .modal.career-plans-modal .career-plans-modal-content .career-plan-item .career-plan-item-content .career-title-and-income-rate .career-title{color:#1d252c;font-weight:600;line-height:1rem}.modal-background-new .modal.career-plans-modal .career-plans-modal-content .career-plan-item .career-plan-item-content .description{color:#727376;font-family:Poppins;font-size:.75rem;line-height:1rem}.modal-background-new .modal.career-plans-modal .career-plans-modal-content .career-plan-item .career-plan-item-actions>*{cursor:pointer}.add-trainee-modal-backdrop .modal.add-trainee-modal{overflow:visible}.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-header,.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-footer>button{text-transform:capitalize}.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-body{display:flex;flex-direction:column;gap:10px}.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-body>span{text-align:center;color:#727376}.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-body .error-link{text-decoration:underline}.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-body .notification div.message:first-letter{text-transform:capitalize}.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-body .trainees-editor{display:flex;flex-direction:column;gap:10px;align-content:center}.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-body .trainees-editor .create-trainee-button button{align-self:stretch;margin-right:10px}.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-body .trainees-editor .button-row{display:flex;justify-content:space-between;gap:15px;flex-direction:row}.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-body .trainees-editor .button-row .main-dialog{flex:1 1 auto}.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-body .trainees-editor .button-row .template-download-info{text-align:center}@media (min-width: 768px){.add-trainee-modal-backdrop .modal.add-trainee-modal .modal-body .trainees-editor .button-row .template-download-info{text-align:left}}.classroom-trainees-container{display:flex;flex:1;flex-direction:column;gap:30px}.classroom-trainees-container .actions{display:flex;justify-content:space-between;gap:1.25rem;flex:0}.classroom-trainees-container .actions .left-actions{display:flex;align-items:center;gap:.625rem;align-self:stretch;width:100%}.classroom-trainees-container .actions .left-actions .product-select{display:flex;align-items:center;gap:1.25rem}.classroom-trainees-container .actions .left-actions .search-box-container,.classroom-trainees-container .actions .left-actions .search-select-container{max-width:31.25rem;flex:1 1 auto}.classroom-trainees-container .actions button{flex:1 0 auto}.classroom-trainees-container .loader-container{flex:1}.classroom-trainees-container .large-panel.classroom-trainees-mastery-table{display:grid;--dt-grid-template-columns: .3fr repeat(2, 1.1fr) repeat(4, 1fr);font-family:Manrope;max-width:100%;height:auto;padding:0}.classroom-trainees-container .large-panel.classroom-trainees-mastery-table .anonymous-container-avatar{color:#cfcfcf;width:40px;height:40px;font-size:24px;line-height:40px;text-align:center}.classroom-trainees-container .large-panel.classroom-trainees-mastery-table .data-table-row-container{height:54px}.classroom-trainees-container .large-panel.classroom-trainees-mastery-table .data-table-row-container .data-table-header-cell-container-firstName,.classroom-trainees-container .large-panel.classroom-trainees-mastery-table .data-table-row-container .data-table-header-cell-container-lastName,.classroom-trainees-container .large-panel.classroom-trainees-mastery-table .data-table-row-container .data-table-cell-container-firstName,.classroom-trainees-container .large-panel.classroom-trainees-mastery-table .data-table-row-container .data-table-cell-container-lastName{justify-content:flex-start;padding-left:10px}.classroom-trainees-container .large-panel.classroom-trainees-mastery-table .data-table-row-container .data-table-header-cell-container-firstName .link,.classroom-trainees-container .large-panel.classroom-trainees-mastery-table .data-table-row-container .data-table-header-cell-container-lastName .link,.classroom-trainees-container .large-panel.classroom-trainees-mastery-table .data-table-row-container .data-table-cell-container-firstName .link,.classroom-trainees-container .large-panel.classroom-trainees-mastery-table .data-table-row-container .data-table-cell-container-lastName .link{font-weight:600}.classroom-trainees-container .large-panel.classroom-trainees-mastery-table .data-table-row-container .data-table-header-cell-name.data-table-header-child.data-table-header.data-table-cell-first{padding-left:60px}.classroom-trainees-container .notification-container{position:absolute;bottom:20px;right:30px}@media (min-width: 768px){.classroom-trainees-container .notification-container{bottom:60px;right:80px}}@media (min-width: 1050px){.classroom-trainees-container .notification-container{right:120px}}.trainee-detail-page{position:relative}.trainee-detail-page .classroom-details-page{width:100%;flex:1 1 auto;height:auto;display:flex;flex-direction:column;gap:30px;padding-top:30px}.trainee-detail-page .classroom-details-page .classroom-tabs{display:flex;flex-direction:column;flex:1;gap:30px}.trainee-detail-page .classroom-details-page .classroom-tabs .classroom-tabs-headers{padding:0 80px;border-bottom:1px solid rgba(29,37,44,.2)}.trainee-detail-page .classroom-details-page .classroom-tabs .classroom-tabs-headers .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.trainee-detail-page .classroom-details-page .classroom-tabs .classroom-tabs-headers .selected .badge{background-color:#f4f4f4}.trainee-detail-page .classroom-details-page .classroom-tabs .classroom-tabs-content{display:flex;flex-direction:column;flex:1;gap:60px;padding:30px 80px 100px}.trainee-detail-page .classroom-details-page .notification-container{position:fixed;right:20px;left:20px;bottom:100px;z-index:1}@media (min-width: 768px){.trainee-detail-page .classroom-details-page .notification-container{max-width:80%;left:unset;right:40px;bottom:60px}}@media (min-width: 1050px){.trainee-detail-page .classroom-details-page .notification-container{right:120px;bottom:60px;min-width:500px}}.trainee-detail-page .classroom-details-page .notification-container .notification{background-color:#fff}.organization-top-careers-container{display:flex;flex-direction:column;gap:40px}.organization-top-careers-container .top-careers{display:flex;gap:20px}.organization-top-careers-container .top-careers .career-icon-container,.organization-top-careers-container .top-careers .view-all-button{width:150px}.organization-top-careers-container .view-all-button{display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center}.organization-top-careers-container .view-all-button>button{background-color:#f4f4f4;width:82px;height:82px;border-radius:50%;border:none;font-size:32px;font-weight:400;color:#1d252c;line-height:20px}.organization-top-careers-container .view-all-button>h3{font-size:16px}.dashboard-chart{display:none;box-sizing:border-box}@media (min-width: 768px){.dashboard-chart{display:flex;flex-direction:column;gap:30px}.dashboard-chart .chart-container{position:relative;min-height:280px}}.dashboard-chart .no-data-container{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1;background-color:#fff3}.dashboard-chart .no-data-container .message{display:flex;gap:5px;padding:5px;margin-bottom:15px;background-color:#fff;color:#727376}.dashboard-chart .recharts-xAxis{font-size:12px;line-height:18px}.dashboard-chart .recharts-layer,.dashboard-chart .recharts-axis-tick{color:#727376}.dashboard-insights{display:flex;flex-direction:column;gap:30px;padding:30px}@media (min-width: 768px){.dashboard-insights{padding:30px 40px}}@media (min-width: 1050px){.dashboard-insights{padding:40px 80px}}.dashboard-insights .subheader{display:flex;flex-direction:column;gap:20px;width:100%;justify-content:space-between;align-items:center}.dashboard-insights .subheader>div{display:flex;gap:20px}.dashboard-insights .subheader>div>h2{display:flex;align-items:center;font-weight:400}.dashboard-insights .subheader .right-hand-buttons{gap:10px}@media (min-width: 1050px){.dashboard-insights .subheader{flex-direction:row}}.dashboard-insights .subheader .actions{display:flex;flex-wrap:wrap;gap:10px}@media (min-width: 768px){.dashboard-insights .subheader .actions{flex-direction:row;flex-wrap:nowrap}}.dashboard-insights .subheader .actions .org-filter button,.dashboard-insights .subheader .actions .classroom-filter button{min-width:300px}@media (min-width: 1050px){.dashboard-insights .subheader .actions .org-filter,.dashboard-insights .subheader .actions .classroom-filter{max-width:500px}}.dashboard-banner{padding:30px;display:flex;border-top-right-radius:0;flex-direction:column;align-items:center;gap:20px;border-bottom:1px solid rgba(29,37,44,.2)}@media (min-width: 768px){.dashboard-banner{padding:30px 40px}}@media (min-width: 1024px){.dashboard-banner{padding:30px 80px;flex-direction:row}}.dashboard-banner h2{font-weight:600}.dashboard-banner .text{display:flex;flex-direction:column;gap:5px;color:#1d252c}@media (min-width: 1024px){.dashboard-banner .text{max-width:415px}}.dashboard-banner .text h2{text-transform:uppercase}.dashboard-banner .image{width:100%;height:160px}@media (min-width: 1024px){.dashboard-banner .image{margin:-40px 0 -30px}}.dashboard-banner .image img{max-width:400px;margin:0 auto}.dashboard-header{display:flex;flex-direction:column;padding:30px;gap:5px;border-bottom:1px solid rgba(0,0,0,.2)}.dashboard-header.ce{padding-bottom:15px;border-bottom:none}@media (min-width: 768px){.dashboard-header{padding:40px}}@media (min-width: 1050px){.dashboard-header{padding:40px 80px}}.student-upload{border-top:1px solid rgba(0,0,0,.2);height:100px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.student-upload .message{padding-right:50px;color:#727376;font-family:Manrope;font-size:16px;font-weight:400;line-height:24px;text-align:left}.student-upload .button-row{display:flex;gap:10px}.student-upload .button-row .template-download-info{padding-left:10px;margin-top:10px}.student-upload .notification-container{position:absolute;max-width:500px;bottom:20px;right:30px}@media (min-width: 768px){.student-upload .notification-container{bottom:60px;right:80px}}@media (min-width: 1050px){.student-upload .notification-container{right:120px}}.student-rostering{border-top:1px solid rgba(0,0,0,.2);height:100px;margin-bottom:20px;display:flex;align-items:center}.student-rostering .roster-container{display:flex;padding:40px 80px;align-items:center;gap:20px}.student-rostering .roster-container .message{padding-right:50px;color:#727376;font-family:Manrope;font-size:16px;font-weight:400;line-height:24px;text-align:left}.ce-multi-tab .dashboard-banner{padding:30px 30px 0;display:flex;border-top-right-radius:0;flex-direction:column;align-items:center;gap:20px;border-bottom:1px solid rgba(29,37,44,.2)}@media (min-width: 768px){.ce-multi-tab .dashboard-banner{padding:30px 40px}}@media (min-width: 1050px){.ce-multi-tab .dashboard-banner{padding:0;flex-direction:row}}.ce-multi-tab .dashboard-banner h2{font-weight:600}.ce-multi-tab .dashboard-banner .text{display:flex;flex-direction:column;gap:5px;color:#1d252c}@media (min-width: 1050px){.ce-multi-tab .dashboard-banner .text{margin-left:80px;padding-top:30px;padding-bottom:30px;max-width:415px}}.ce-multi-tab .dashboard-banner .image{width:100%;height:170px;position:relative;margin:50px 0 0}@media (min-width: 1050px){.ce-multi-tab .dashboard-banner .image{margin-top:0}}.ce-multi-tab .dashboard-banner .image img{position:absolute;bottom:0;left:0;right:0;overflow:visible}.multi-ce-tab-container{display:flex;flex-direction:column;gap:20px;flex:1;padding:30px}@media (min-width: 768px){.multi-ce-tab-container{padding:40px}}@media (min-width: 1050px){.multi-ce-tab-container{padding:40 80px}}.multi-ce-tab-container:after,.multi-ce-tab-container:before{content:"";flex:1;max-height:50px}.multi-ce-tab-container .header{display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center}.multi-ce-tab-container .header>h2{font-weight:600;font-size:26px;line-height:32px;padding:0;margin:0}.multi-ce-tab-container .header>h1{font-weight:700;font-size:80px;line-height:82px;color:#089dd4;padding:0;margin:0}.multi-ce-tab-container .header>p{font-size:16px;line-height:24px;color:#727376;max-width:700px}.multi-ce-tab-container .visuals-container{position:relative;flex:1;display:flex;align-items:flex-start;justify-content:center}.multi-ce-tab-container .visuals-container .dashboard-placeholder{height:auto;width:80%;z-index:1;border:3px solid #00a7e1;filter:drop-shadow(0px 114px 134px rgba(0,0,0,.15));border-radius:8px;margin-top:40px}.multi-ce-tab-container .visuals-container .square{position:absolute;width:110.43px;height:110.43px;left:0;bottom:35%;border:4px solid #ff8672;border-radius:6px;transform:rotate(35.9deg)}.multi-ce-tab-container .visuals-container .bubble{position:absolute;height:50px;width:50px;left:0;bottom:10%;background-image:url(/assets/bubble.5be01a4a.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.multi-ce-tab-container .circle{box-sizing:border-box;position:absolute;width:114.13px;height:114.13px;right:0;bottom:10%;border-radius:50%;border:4px solid #cddb00}.multi-ce-tab-container .bar{position:absolute;width:38.52px;height:7.13px;right:0;bottom:50%;background:#ffcd00}.dashboard{width:100%;height:auto;display:flex;flex-grow:1;flex-direction:column;color:#1d252c;position:relative}@media (min-width: 1050px){.dashboard{height:100%;flex-direction:row}}.dashboard .dashboard-container{display:flex;flex-direction:column;flex:1}@media (min-width: 1050px){.dashboard .dashboard-container{max-width:1430px;min-width:700px;margin:0 auto;overflow:auto}}.dashboard .dashboard-container .no-products-container{padding:30px}@media (min-width: 768px){.dashboard .dashboard-container .no-products-container{padding:40px}}@media (min-width: 1050px){.dashboard .dashboard-container .no-products-container{padding:80px 40px}}.dashboard .dashboard-container .products-tabs .tab-overflow{overflow:visible}.dashboard .dashboard-container .products-tabs .tab-headers{overflow-x:visible;padding:0 30px;border-bottom:1px solid rgba(29,37,44,.2)}.dashboard .dashboard-container .products-tabs .tab-headers.tab-header-border{border-bottom:1px solid rgba(29,37,44,.2)}@media (min-width: 768px){.dashboard .dashboard-container .products-tabs .tab-headers{padding:0 40px}}@media (min-width: 1050px){.dashboard .dashboard-container .products-tabs .tab-headers{padding:0 80px}}.dashboard .dashboard-container .products-tabs .tab-headers.no-tab-headers{padding-top:20px}.dashboard .dashboard-container .products-tabs .tab{display:flex;flex-direction:column;flex:1}.dashboard .side-shortcuts{width:100%}.dashboard .side-shortcuts .manage-action{padding:0 20px 20px}.dashboard .side-shortcuts .manage-action .shortcut-action{width:100%;padding:20px}.dashboard .side-shortcuts .orgs-shortcuts-header,.dashboard .side-shortcuts .clasrooms-shortcuts-header{display:flex;align-items:center;align-self:stretch;gap:.9375rem;padding:1.875rem}@media (min-width: 1050px){.dashboard .side-shortcuts{max-width:400px;height:100%;flex-direction:row}.dashboard .side-shortcuts .orgs-shortcuts-container,.dashboard .side-shortcuts .classrooms-shortcuts-container{height:100%}.dashboard .side-shortcuts .orgs-shortcuts-container .manage-action,.dashboard .side-shortcuts .classrooms-shortcuts-container .manage-action{padding:10px 40px 30px}.dashboard .side-shortcuts .orgs-shortcuts-container .manage-action .shortcut-action,.dashboard .side-shortcuts .classrooms-shortcuts-container .manage-action .shortcut-action{width:100%;padding:20px}}.dashboard .notification-loader-container{max-width:calc(100vw - 150px);position:fixed;bottom:30px;right:30px;z-index:1}@media (min-width: 1050px){.dashboard .notification-loader-container{max-width:calc(100vw - 480px);right:120px}}.ce-single-tab .dashboard-banner{padding:30px 30px 0;display:flex;border-top-right-radius:0;flex-direction:column;align-items:center;gap:20px;border-bottom:1px solid rgba(29,37,44,.2)}@media (min-width: 768px){.ce-single-tab .dashboard-banner{padding:30px 40px 0}}@media (min-width: 1050px){.ce-single-tab .dashboard-banner{padding:0;flex-direction:row}}.ce-single-tab .dashboard-banner h2{font-weight:600}.ce-single-tab .dashboard-banner .text{display:flex;flex-direction:column;gap:5px;color:#1d252c}@media (min-width: 1050px){.ce-single-tab .dashboard-banner .text{margin-left:80px;padding-top:30px;padding-bottom:30px;max-width:415px}}.ce-single-tab .dashboard-banner .image{width:100%;height:170px;position:relative;margin:50px 0 0}@media (min-width: 1050px){.ce-single-tab .dashboard-banner .image{margin-top:0}}.ce-single-tab .dashboard-banner .image img{position:absolute;bottom:0;left:0;right:0;overflow:visible}.single-ce-tab-container{display:flex;flex-direction:column;gap:20px;flex:1;padding:30px}@media (min-width: 768px){.single-ce-tab-container{padding:40px}}@media (min-width: 1050px){.single-ce-tab-container{padding:40 80px}}.single-ce-tab-container:after,.single-ce-tab-container:before{content:"";flex:1;max-height:50px}.single-ce-tab-container .header{display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center}.single-ce-tab-container .header>h2{font-weight:600;font-size:26px;line-height:32px;padding:0;margin:0}.single-ce-tab-container .header>h1{font-weight:700;font-size:80px;line-height:82px;color:#089dd4;padding:0;margin:0}.single-ce-tab-container .header>p{font-size:16px;line-height:24px;color:#727376;max-width:700px}.single-ce-tab-container .visuals-container{position:relative;flex:1;display:flex;align-items:flex-start;justify-content:center}.single-ce-tab-container .visuals-container .dashboard-placeholder{height:auto;width:80%;z-index:1;border:3px solid #00a7e1;filter:drop-shadow(0px 114px 134px rgba(0,0,0,.15));border-radius:8px;margin-top:40px}.single-ce-tab-container .visuals-container .square{position:absolute;width:110.43px;height:110.43px;left:0;bottom:35%;border:4px solid #ff8672;border-radius:6px;transform:rotate(35.9deg)}.single-ce-tab-container .visuals-container .bubble{position:absolute;height:50px;width:50px;left:0;bottom:10%;background-image:url(/assets/bubble.5be01a4a.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.single-ce-tab-container .visuals-container .circle{box-sizing:border-box;position:absolute;width:114.13px;height:114.13px;right:0;bottom:10%;border-radius:50%;border:4px solid #cddb00}.single-ce-tab-container .visuals-container .bar{position:absolute;width:38.52px;height:7.13px;right:0;bottom:50%;background:#ffcd00}.trek-single-tab .dashboard-banner{padding:30px 30px 0;display:flex;flex-direction:column;align-items:center;gap:20px;border-bottom:1px solid rgba(29,37,44,.2)}@media (min-width: 768px){.trek-single-tab .dashboard-banner{padding:30px 40px 0}}@media (min-width: 1050px){.trek-single-tab .dashboard-banner{padding:0;flex-direction:row}}.trek-single-tab .dashboard-banner h2{font-weight:600}.trek-single-tab .dashboard-banner .text{width:100%;display:flex;flex-direction:column;gap:5px;color:#1d252c}@media (min-width: 1050px){.trek-single-tab .dashboard-banner .text{margin-left:80px;padding-top:30px;padding-bottom:30px;max-width:415px}}.trek-single-tab .dashboard-banner .image{width:100%;height:170px;position:relative;margin:50px 0 0}@media (min-width: 1050px){.trek-single-tab .dashboard-banner .image{margin-top:0}}.trek-single-tab .dashboard-banner .image img{height:16.25rem;position:absolute;bottom:-2.375rem;left:0;right:0;overflow:visible}.products-tabs .tab-header{text-transform:uppercase;font-size:1.125rem;gap:.3125rem}.products-tabs .CE-tab-header span,.products-tabs .TRK-tab-header span{font-size:.8125rem}.profile-modal{max-width:100vw}.profile-modal .modal-body{display:flex;flex-direction:column;gap:20px}.page-layout.profile-page{width:inherit;background-color:#eef4f8;display:flex;flex-direction:column}@media (min-width: 1050px){.page-layout.profile-page .page-header>.toolbar-container{z-index:1}}.page-layout.profile-page .page-children-container{overflow:unset}.page-layout.profile-page .page-children-container .notification-container{margin-right:20px;margin-left:20px;bottom:80px;position:absolute;visibility:visible;background-color:#fff;border-radius:8px}@media (min-width: 768px){.page-layout.profile-page .page-children-container .notification-container{right:120px;margin-right:0;margin-left:0;width:fit-content}}.page-layout.profile-page .profile-header{display:flex;padding:30px 40px;justify-content:space-between;border-bottom:1px solid rgba(29,37,44,.2)}.page-layout.profile-page .profile-header .data-list-count-badge{display:none}.page-layout.profile-page .profile-header-buttons{display:flex;gap:10px}.page-layout.profile-page .profile-body{flex:1 1 auto;width:100%}@media (min-width: 768px){.page-layout.profile-page .profile-body{background-image:url(/assets/profile-background.6eb2c3cc.svg);background-size:75%;background-repeat:no-repeat;background-position:35% 100%}}.page-layout.profile-page .profile-body .profile-information{height:100%;font-family:Poppins;position:relative;top:0;padding-top:40px;padding-bottom:40px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:40px}@media (min-width: 768px){.page-layout.profile-page .profile-body .profile-information{max-width:500px;height:auto}}@media (min-width: 1050px){.page-layout.profile-page .profile-body .profile-information{top:-60px;padding-top:0}}.page-layout.profile-page .profile-body .profile-information .top{display:flex;flex-direction:column;align-items:center}.page-layout.profile-page .profile-body .profile-information .top .avatar{height:120px;width:120px;border:6px solid #ffffff;border-radius:50%}.page-layout.profile-page .profile-body .profile-information .top .name-header{font-weight:600;font-size:32px;line-height:40px;margin-bottom:0}.page-layout.profile-page .profile-body .profile-information .top .name-subheader{font-weight:400;font-size:20px;line-height:30px}.page-layout.profile-page .profile-body .profile-information .top .change-photo-button{border:0;margin-top:0}.page-layout.profile-page .profile-body .profile-information .bottom{width:100%;background-color:#fff;padding:20px 40px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}@media (min-width: 768px){.page-layout.profile-page .profile-body .profile-information .bottom{border-radius:16px}}.page-layout.profile-page .profile-body .profile-information .bottom .org-name{font-weight:400;font-size:20px;line-height:30px;text-align:end}.page-layout.profile-page .profile-body .profile-information .bottom .box-section{display:flex;padding:1.25rem 0rem;align-items:center;align-self:stretch;border-bottom:1px solid rgba(29,37,44,.2)}.page-layout.profile-page .profile-body .profile-information .bottom .box-section .section-name{flex:1 0 0;font-weight:600;font-size:12px;line-height:14px;letter-spacing:.08em;text-transform:uppercase;display:flex;gap:.25rem}.page-layout.profile-page .profile-body .profile-information .bottom .box-section .section-name.password{color:#535353}.page-layout.profile-page .profile-body .profile-information .bottom .box-section .toggle-button-container{height:2.5rem}.page-layout.profile-page .profile-body .profile-information .bottom .box-section.cese-summary-emails .toggle-dropdown{display:flex;align-items:center;gap:.625rem}.page-layout.profile-page .profile-body .profile-information .bottom .box-section.cese-summary-emails .toggle-dropdown .dropdown-button{text-transform:capitalize}.page-layout.profile-page .profile-body .profile-information .bottom .box-section.cese-summary-emails .toggle-dropdown .dropdown-options{width:9.375rem;padding:0}.page-layout.profile-page .profile-body .profile-information .bottom .box-section.last{border-bottom:none}.simulations-dropdown-item{display:flex;gap:5px;align-items:center}.simulations-dropdown-item .simulations-dropdown-icon{width:16px}.simulations-dropdown-item .simulations-dropdown-icon-container{padding-right:10px}.simulations-dropdown-item:hover .badge,.simulations-dropdown-item:active .badge{background-color:#fff}.simulations-dropdown-item .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;padding:3px 8px;font-weight:600;font-size:12px;line-height:12px}.simulations-dropdown-selected-item{display:flex;gap:5px;align-items:center}.simulations-dropdown-selected-item .simulations-dropdown-selected-icon{width:16px}.simulations-dropdown-selected-item .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;height:18px;background-color:#c5d9e7;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;padding:3px 8px;font-weight:600;font-size:12px;line-height:12px}.sim-status-group.data-box-group{flex-wrap:wrap}@media (min-width: 768px){.sim-status-group.data-box-group{gap:10px}}.sim-status-group.data-box-group.ce .data-box{flex:1 1 auto;width:100%;border-radius:8px 8px 8px 23px;cursor:default!important}.sim-status-group.data-box-group.ce .data-box.selected{border:none;background-color:#f4f4f4}.sim-status-group.data-box-group .data-box{flex:1 1 auto;width:auto;min-width:150px;padding:10px 20px}@media (min-width: 1050px){.sim-status-group.data-box-group .data-box{width:calc(20% - 10px);padding:20px}}.sim-status-group.data-box-group .data-box .data-icon{display:none}@media (min-width: 1600px){.sim-status-group.data-box-group .data-box .data-icon{display:inline-block;width:50px;height:50px}}.table-container-v2>.my-work-ce-simulations-table{min-height:650px;--dt-grid-template-columns: minmax(130px, 4fr) repeat(4, minmax(130px, 2fr)) minmax(100px, 1fr) minmax(130px, 2fr)}.table-container-v2>.my-work-ce-simulations-table.has-sim-pass-column{--dt-grid-template-columns: minmax(130px, 4fr) repeat(4, minmax(130px, 2fr)) minmax(100px, 1fr) minmax(130px, 2fr) minmax(110px, 1fr)}.table-container-v2>.my-work-ce-simulations-table .data-table-header-child:nth-child(-n+2){justify-content:space-between}.table-container-v2>.my-work-ce-simulations-table .data-table-header-child:nth-child(-n+2)>.data-table-header{justify-content:flex-start;padding-left:0}.table-container-v2>.my-work-ce-simulations-table.small-panel .data-table-row-container:first-child{padding:0}.table-container-v2>.my-work-ce-simulations-table.medium-panel .data-table-row-container [class^=data-table-cell-container-]{gap:30px;justify-content:flex-start;height:auto;grid-column:auto/span 11}.table-container-v2>.my-work-ce-simulations-table.medium-panel .data-table-row-container [class^=data-table-cell-container-] .cell-level-header{width:100px}.table-container-v2>.my-work-ce-simulations-table.large-panel .data-table-row-container{height:54px}.table-container-v2>.my-work-ce-simulations-table .data-table-body-cell.data-table-cell-first.data-table-cell-name{font-weight:600;color:#002e6d}.table-container-v2>.my-work-ce-simulations-table.large-panel .data-table-cell-container.data-table-header-cell-container-name,.table-container-v2>.my-work-ce-simulations-table.large-panel .data-table-cell-container.data-table-cell-container-name{justify-content:space-between}@media (min-width: 1050px){.table-container-v2>.my-work-ce-simulations-table.large-panel .data-table-cell-container.data-table-header-cell-container-name,.table-container-v2>.my-work-ce-simulations-table.large-panel .data-table-cell-container.data-table-cell-container-name{justify-content:flex-start;padding-right:15px}}.table-container-v2>.my-work-ce-simulations-table .data-table-body-cell.data-table-cell-container-name{padding-right:15px}.table-container-v2>.my-work-ce-simulations-table .data-table-body-cell.data-table-cell-container-name .data-table-cell-name{gap:5px}@media (min-width: 1050px){.table-container-v2>.my-work-ce-simulations-table .data-table-cell-container.data-table-cell-container-categories{padding-right:15px;justify-content:flex-start}}.table-container-v2>.my-work-ce-simulations-table .data-table-cell-container.data-table-cell-container-categories .data-table-cell{justify-content:flex-start}.table-container-v2>.my-work-ce-simulations-table .data-table-cell-container.data-table-cell-container-shortcutCode{min-height:auto;overflow:visible}@media (min-width: 768px){.table-container-v2>.my-work-ce-simulations-table .data-table-cell-container.data-table-cell-container-shortcutCode{height:auto}}.table-container-v2>.my-work-ce-simulations-table .completed-cell{display:flex;align-items:center;gap:5px;color:#68813c}.table-container-v2>.my-work-ce-simulations-table .completed-cell svg{color:#68813c}.table-container-v2>.my-work-ce-simulations-table>div:nth-last-child(-n+8) .data-table-body-cell{border-bottom:none}.insights-section,.insights-section .top-section{display:flex;flex-direction:column;gap:20px}@media (min-width: 1050px){.insights-section .top-section{flex-direction:row}}.insights-section .top-section .insights-header{display:flex;flex-direction:column;gap:20px;flex-grow:1}.insights-section .top-section .insights-header .title-section{display:flex;flex:1 1 auto;flex-direction:column;gap:20px}@media (min-width: 768px){.insights-section .top-section .insights-header .title-section{flex-direction:row;justify-content:space-between}}.insights-section .top-section .insights-header .title-section h2{display:flex;justify-content:flex-start;align-items:center;gap:10px;font-weight:400}.insights-section .top-section .insights-header .title-section h2 .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.insights-section .top-section .insights-header .list{padding:0 0 10px;display:flex;gap:10px;flex-wrap:wrap;max-width:100vw}.insights-section .insights-databoxes{display:none}@media (min-width: 1050px){.insights-section .insights-databoxes{display:flex}}.simulations-section{display:flex;flex-direction:column;gap:20px;flex:1}.simulations-section .no-data-message{padding:80px 40px;flex:0 1 auto}.simulations-section+.notifications-stack-container{position:fixed;bottom:1rem;right:2rem}.page-layout.trainee-detail-page{overflow:auto}.page-layout.trainee-detail-page .page-header-container{padding:0}.trainee-detail-content{flex:1 1 auto;display:flex;flex-direction:column;padding-top:30px}.trainee-detail-content .trainee-detail-tabs{flex:1}.trainee-detail-content .trainee-detail-tabs .tab-headers{padding:0 80px}.trainee-detail-content .classroom-tab{display:flex;flex-direction:column;gap:30px;padding:20px;flex:1}@media (min-width: 768px){.trainee-detail-content .classroom-tab{padding:20px 40px}}@media (min-width: 1050px){.trainee-detail-content .classroom-tab{padding:30px 80px 40px}}.trainee-detail-content .classroom-tab .classroom-code{display:flex;align-items:center;gap:1.25rem;font-family:Poppins;line-height:2.5rem}.trainee-detail-content .classroom-tab .classroom-code>.code{display:flex;gap:.3125rem;font-family:Manrope;font-size:1rem;line-height:1.375rem}.trainee-detail-content .classroom-tab .classroom-code>.code>.info{cursor:pointer}.trainee-detail-content .trainee-classrooms-header{padding:0 20px}@media (min-width: 768px){.trainee-detail-content .trainee-classrooms-header{padding:0 40px}}@media (min-width: 1050px){.trainee-detail-content .trainee-classrooms-header{padding:0 80px}}.trainee-detail-content .trainee-classrooms-header h2{display:flex;justify-content:flex-start;align-items:center;gap:10px;font-weight:400;padding-bottom:15px}.trainee-detail-content .trainee-classrooms-header h2 .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.trainee-detail-content .classroom-tabs{padding:0 20px;border-bottom:1px solid rgba(29,37,44,.2)}@media (min-width: 768px){.trainee-detail-content .classroom-tabs{padding:0 40px}}@media (min-width: 1050px){.trainee-detail-content .classroom-tabs{padding:0 80px}}.trainee-detail-content .no-classrooms-container{width:100%;padding:0 20px}@media (min-width: 768px){.trainee-detail-content .no-classrooms-container{padding:0 80px}}.trainee-detail-content .no-classrooms-container .shortcut-action{padding:60px 20px}@media (min-width: 768px){.trainee-detail-content .no-classrooms-container .shortcut-action{padding:80px}}.trainee-detail-content .notification-container{position:fixed;left:0;right:0;margin-right:15px;margin-left:15px;bottom:50%;z-index:1;box-shadow:0 14px 14px #00000040;border-radius:8px;background-color:transparent}@media (min-width: 768px){.trainee-detail-content .notification-container{margin-right:0;margin-left:0;min-width:500px;max-width:80%;left:unset;right:40px;bottom:60px}}@media (min-width: 1050px){.trainee-detail-content .notification-container{right:120px;bottom:60px}}.trainee-detail-content .notification-container .notification{background-color:#fff}.course-tab-header{display:flex;flex-direction:row;align-items:center;padding:21px 0;gap:10px;flex:none;flex-grow:0}.course-tab-header .course-tab-header-text{font-family:Poppins;font-style:normal;font-weight:600;line-height:18px;color:#1d252c;flex:none;order:1;flex-grow:0}.course-top-container{display:flex;margin-bottom:20px;gap:70px}.course-units-container{display:flex;flex-direction:column;gap:50px}.course-content-container .accordion{background-color:#eef4f8}.course-content-container .accordion-header-name{font-weight:600}.course-content-container .accordion.expanded .accordion-body.show{padding-top:0}.course-content-container .unit-lesson-accordion{background-color:#fff!important;border:1px solid rgba(137,138,141,.2);border-radius:8px}.course-content-container .unit-lesson-accordion-header{border-bottom:1px solid rgba(137,138,141,.2)}.course-content-container .course-unit-accordion{gap:30px}.large-panel.data-table.lessons-masteries-table{--dt-grid-template-columns: 5fr 1fr 1fr 1fr 1fr}.large-panel.data-table.lessons-masteries-table .data-table-row-container{height:54px}.large-panel.data-table.lessons-masteries-table .data-table-row-container .data-table-header-cell-name.data-table-header-child.data-table-header.data-table-cell-first{padding-left:60px}.large-panel.data-table.lessons-masteries-table .data-table-row-container .data-table-header-cell-container-title,.large-panel.data-table.lessons-masteries-table .data-table-row-container .data-table-cell-container-title{justify-content:flex-start}.large-panel.data-table.lessons-masteries-table .data-table-row-container .data-table-header-cell-container-title .link,.large-panel.data-table.lessons-masteries-table .data-table-row-container .data-table-cell-container-title .link{font-weight:600}.large-panel.data-table.lessons-masteries-table .data-table-header-child.data-table-cell-first{width:100%}.data-table.lessons-masteries-table{font-family:Manrope;font-size:14px;width:100%;height:auto;padding:0}.data-table.lessons-masteries-table .data-table-header-column-text{letter-spacing:.04em}.data-table.lessons-masteries-table .sort-buttons .sort-button-top,.data-table.lessons-masteries-table .sort-buttons .sort-button-bottom{font-size:14px}.data-table.lessons-masteries-table .completed-cell{display:flex;align-items:center;gap:5px;color:#68813c}.data-table.lessons-masteries-table .completed-cell svg{color:#68813c}.data-table.lessons-masteries-table .locked-cell svg{color:#1d252c}.data-table.lessons-masteries-table .activity-title-icon-cell{display:flex}.data-table.lessons-masteries-table .activity-title-icon-cell .activity-icon{font-size:20px;padding-left:10px}.data-table.lessons-masteries-table .activity-title-icon-cell .activity-icon.content-type-1>svg{color:#089dd4}.data-table.lessons-masteries-table .activity-title-icon-cell .activity-icon.content-type-2>svg{color:#727376}.data-table.lessons-masteries-table .activity-title-icon-cell .activity-icon.content-type-3>svg{color:#68813c}.data-table.lessons-masteries-table .activity-title-icon-cell{display:flex;align-items:center;gap:15px}.data-table.lessons-masteries-table>div:nth-last-child(-n+8) .data-table-body-cell{border-bottom:none}.unit-lesson-accordion .accordion-header-name{display:flex}.unit-lesson-accordion .accordion-header-name .unit-lesson-accordion-header-name{width:100%;display:flex;justify-content:space-between;align-items:center;font-family:Manrope,sans-serif;font-weight:700;font-size:16px}.unit-lesson-accordion .accordion-header-name .unit-lesson-accordion-header-name .completed-cell svg{color:#567899}.unit-lesson-accordion .accordion-header-name .unit-lesson-accordion-header-name .completed-cell.completed svg{color:#68813c}.course-unit-accordion-header .accordion-header-name{display:flex}.course-unit-accordion-header .accordion-header-name .chevron-icon{font-size:20px}.course-unit-accordion-header .accordion-header-name .course-unit-accordion-header-name{width:100%;display:flex;justify-content:space-between;align-items:center;font-family:Poppins,sans-serif;font-weight:600;font-size:16px}.course-unit-accordion-header .accordion-header-name .course-unit-accordion-header-name .unit-title-badge{display:flex;align-items:center;gap:10px}.course-unit-accordion-header .accordion-header-name .course-unit-accordion-header-name .unit-title-badge .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#fff;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.course-unit-accordion-header .accordion-header-name .course-unit-accordion-header-name .completed-cell svg{color:#567899}.course-unit-accordion-header .accordion-header-name .course-unit-accordion-header-name .completed-cell.completed svg{color:#68813c}.lesson-accordion-container{display:flex;flex-direction:column;gap:20px}.course-top-section{display:flex;gap:70px}.course-top-section .title-section{display:flex;flex:1 1 auto;flex-direction:column;gap:20px}@media (min-width: 768px){.course-top-section .title-section{flex-direction:row;justify-content:space-between}}.course-top-section .title-section h2{display:flex;justify-content:flex-start;align-items:center;gap:10px;font-weight:400;padding-bottom:20px}.course-top-section .title-section h2 .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.course-top-section .list{display:flex;gap:10px;flex-wrap:wrap;max-width:100vw}.main-certificate-icon{height:235px;min-width:275px;max-width:275px;display:flex;justify-content:center;align-items:center;background-size:contain;background-repeat:no-repeat;background-position:center}.main-certificate-info-container{display:flex;flex-direction:column;gap:10px}.main-certificate-info-container .main-title{color:#1d252c;font-family:Poppins;font-size:32px;font-style:normal;font-weight:600;line-height:40px}.main-certificate-info-container .main-type{color:#089dd4;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.28px;text-transform:uppercase}.main-certificate-info-container .main-description{color:#000;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.minor-certificate{flex:1 1 48%;max-width:48%;display:flex;flex-direction:row;align-items:center;gap:20px}.minor-certificate .certificate-icon{display:flex;justify-content:center;align-items:center;height:100px;min-width:100px;max-width:100px}.minor-certificate .certificate-icon img{height:65px;width:50px;margin-top:10px;background-size:contain;background-repeat:no-repeat;background-position:center}.minor-certificate .minor-certificate-info-container{display:flex;flex-direction:column;gap:10px}.minor-certificate .minor-certificate-info-container .minor-title{color:#1d252c;font-family:Poppins;font-size:25px;font-style:normal;font-weight:600;line-height:21px}.minor-certificate .minor-certificate-info-container .minor-type{color:#089dd4;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:1.12px;text-transform:uppercase}.minor-certificate .minor-certificate-info-container .minor-type .info{cursor:pointer}.course-main-container{display:flex;flex-direction:row;gap:30px}.course-main-container .main-certificate-container{display:flex;flex-direction:row;flex:1;gap:20px;align-items:center}.course-main-container .minor-certificates-container{display:flex;flex-direction:row;flex-wrap:wrap;flex:1;gap:20px}.course-main-container .minor-certificates-container.all-minor-creds .minor-certificate{flex:1 1 23%;max-width:23%}.integration-date.error{color:#d12d00}.sync-badge{position:relative}.sync-badge .badge{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:2px;padding:3px 5px;width:99px;font-style:normal;font-weight:600;line-height:12px}.sync-badge .error{background-color:#e03100;color:#fff;cursor:pointer}.sync-badge .success{background-color:#fff;color:#68813c}.sync-badge .notification-container{position:fixed;bottom:20px;right:30px}@media (min-width: 768px){.sync-badge .notification-container{bottom:60px;right:80px}}@media (min-width: 1050px){.sync-badge .notification-container{right:120px}}.integration-table-container{line-height:18px;font-size:18px}.integration-table-container .table-container-v2{overflow:visible!important}.integration-table-container .table-container-v2 .data-table.large-panel{--dt-grid-template-columns: minmax(230px, 1fr) minmax(100px, .5fr) minmax(100px, .7fr) 50px}.integration-table-container .table-container-v2 .data-table.large-panel .data-table-row-container:first-child{padding-bottom:10px}.integration-table-container .table-container-v2 .data-table.large-panel .data-table-row-container+.data-table-row-container{height:74px}.integration-table-container .table-container-v2 .data-table.large-panel .data-table-row-container:nth-child(2) .dropdown-options{bottom:inherit!important}.integration-table-container .table-container-v2 .data-table .data-table-cell-providerName>.name-block{display:flex;flex-direction:row;gap:30px;align-items:center}.integration-table-container .table-container-v2 .data-table .data-table-cell-providerName>.name-block>.image-block{flex-shrink:0}.integration-table-container .table-container-v2 .data-table .data-table-cell-providerName>.name-block>.image-block img{width:115px;height:34px}.integration-table-container .table-container-v2 .data-table .data-table-cell-providerName>.name-block>.link-block{display:flex;flex-direction:column}.integration-table-container .table-container-v2 .data-table .data-table-cell-providerName>.name-block>.link-block a{white-space:pre-wrap;border:none}.integration-table-container .table-container-v2 .data-table .data-table-cell-lastRunDate{display:flex;flex-direction:row;flex-wrap:wrap;gap:11px;color:#1d252c;font-family:Manrope;font-style:normal;font-weight:400;justify-content:center;align-content:center}.integration-table-container .table-container-v2 .data-table .data-table-cell-lastRunDate .integration-date.error{font-weight:600}.integration-table-container .table-container-v2 .data-table .data-table-cell-container-id,.integration-table-container .table-container-v2 .data-table .data-table-cell-id{overflow:visible}.integration-table-container .table-container-v2 .data-table .data-table-cell-container-id button,.integration-table-container .table-container-v2 .data-table .data-table-cell-id button{color:#727376}.integration-table-container .table-container-v2 .data-table .data-table-cell-container-id .dropdown-options,.integration-table-container .table-container-v2 .data-table .data-table-cell-id .dropdown-options{width:fit-content}.integration-table-container .table-container-v2 .data-table .data-table-cell-container-id .dropdown-options .dropdown-item,.integration-table-container .table-container-v2 .data-table .data-table-cell-id .dropdown-options .dropdown-item{display:flex;gap:10px;align-items:center;min-width:6em}.integration-table-container .table-container-v2 .data-table .data-table-cell-container-id .dropdown-options .dropdown-item .option-label,.integration-table-container .table-container-v2 .data-table .data-table-cell-id .dropdown-options .dropdown-item .option-label{text-transform:capitalize}.integration-dropdown.dropdown-container>button{border:none!important}.integration-dropdown.dropdown-container>button .right-icon{border:none!important}.integration-dropdown.dropdown-container .provider-image{width:90px;height:25px;padding:0}.integration-dropdown.dropdown-container>.dropdown-options{padding:20px;min-width:fit-content;gap:50px}.integration-dropdown.dropdown-container>.dropdown-options>ul{display:grid;gap:10px}.integration-dropdown.dropdown-container>.dropdown-options>ul .integration-dropdown-item{min-width:7rem;border:none}.zero-state-message{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;border:1px dashed rgba(81,112,144,.5);border-radius:8px;padding:80px 40px}@media (min-width: 768px){.zero-state-message{padding:80px}}.zero-state-message.clickable:hover:not(:disabled),.zero-state-message.clickable:focus-visible{background:#eef4f8;color:#002e6d}.zero-state-message .text{display:flex;flex-direction:column;align-items:center;justify-items:center;gap:10px;font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;line-height:25px;color:#002e6d}.zero-state-message .text .integration-link{text-decoration:underline;cursor:pointer}.zero-state-message .text .integration-link .integration-add-icon{margin-left:5px}@media (min-width: 1050px){.zero-state-message .text{flex-direction:row}}.integrations-list-page{position:relative;overflow:auto}.integrations-list-page .integrations-table-container{display:flex;flex-direction:column;padding:40px 80px;gap:10px}.integrations-list-page .success-notification{position:absolute;bottom:20px;right:30px}@media (min-width: 768px){.integrations-list-page .success-notification{bottom:60px;right:80px}}@media (min-width: 1050px){.integrations-list-page .success-notification{right:120px}}.integrations-list-page .dropdown-container.icon-only>.dropdown-options{right:0}.modal-background-new>.sync-event-details-modal.modal{padding-bottom:20px;padding-right:0}.modal-background-new>.sync-event-details-modal.modal .modal-header .modal-heading{align-items:flex-start}.modal-background-new>.sync-event-details-modal.modal .modal-header .modal-heading .event-log-date{text-transform:uppercase;color:#727376;font-size:12px;font-weight:600;font-style:normal;line-height:12px;letter-spacing:.96px;font-family:Poppins}.modal-background-new>.sync-event-details-modal.modal .modal-header .modal-heading .event-log-date>.integration-date{display:inline-block;font-weight:400}.modal-background-new>.sync-event-details-modal.modal .modal-header .modal-heading .modal-title-container{display:flex;align-items:center;gap:10px}.modal-background-new>.sync-event-details-modal.modal .modal-header .modal-heading .modal-title-container svg{color:#00a7e1}.modal-background-new>.sync-event-details-modal.modal .modal-header .modal-heading .modal-title-container .event-modal-title-text{text-transform:capitalize}.modal-background-new>.sync-event-details-modal.modal .modal-header .modal-heading .modal-title-container .badge-container{padding:5px 12px;font-weight:600;font-size:20px;line-height:20px;height:auto}.modal-background-new>.sync-event-details-modal.modal .modal-body{overflow:auto;height:20.8em;padding:0}.modal-background-new>.sync-event-details-modal.modal .modal-body .search-box-container{padding:20px 30px;border-bottom:1px solid rgba(137,138,141,.2)}.modal-background-new>.sync-event-details-modal.modal .modal-body .event-list .event-item{padding:10px 30px}.modal-background-new>.sync-event-details-modal.modal .modal-body .event-list .event-item.classrooms{padding:20px 30px}.modal-background-new>.sync-event-details-modal.modal .modal-body .event-list .event-item>*{height:24px;overflow:hidden;font-style:normal;white-space:nowrap;text-overflow:ellipsis;align-content:center}.modal-background-new>.sync-event-details-modal.modal .modal-body .event-list .event-item .classroom-names{color:#727376;font-family:Poppins;font-size:14px;font-weight:400;line-height:14px}.modal-background-new>.sync-event-details-modal.modal .modal-body .event-list .event-item .resource-name{font-size:16px;font-weight:600;line-height:16px;color:#1d252c}.modal-background-new>.sync-event-details-modal.modal .modal-body .event-list .event-item+.event-item{border-top:1px solid rgba(137,138,141,.2)}.sync-history .sync-history__body{display:flex;flex-direction:column;gap:10px;padding:30px 20px}@media (min-width: 768px){.sync-history .sync-history__body{padding:30px 40px}}@media (min-width: 1050px){.sync-history .sync-history__body{padding:30px 80px}}.sync-history .page-header .breadcrumb{color:#002e6d}.sync-history .page-header .provider-image{width:165px;height:45px}.sync-history .page-header .connection-info-row{display:flex;flex-direction:row;gap:1rem;color:#002e6d}.sync-history .page-header .connection-info-row>*{display:flex;align-items:center;gap:.5rem}.sync-history .page-header .connection-info-row .spacer{background-color:#0003;width:1px}.sync-history .load-more-button{width:198px;text-transform:uppercase;margin-top:20px}.sync-history-item.Failed .accordion{background-color:#fcf0ee}.sync-history-item.Failed .accordion .accordion-header{color:#d12d00}.sync-history-item.Pending .accordion{opacity:.7}.sync-history-item.Pending .accordion .accordion-header{color:#1d252c}.sync-history-item .badge-container{display:flex;padding:3px 8px;justify-content:center;align-items:center;flex-direction:row;gap:2px;font-style:normal;font-weight:600;line-height:12px;text-transform:uppercase;background-color:#c5d9e7;color:#002e6d}.sync-history-item .badge-container.error{background-color:#d12d00;color:#fff}.sync-history-item .badge-container.success{background-color:#fff;color:#68813c}.sync-history-item .badge-container.error-count>svg{margin-right:.2rem}.sync-history-item .badge{width:91px}.sync-history-item .badge.error{cursor:pointer}.sync-history-item .accordion.disabled>.accordion-header>.accordion-header-name>button{visibility:hidden}.sync-history-item .accordion-header-name>.header-name-container{display:flex;width:100%;flex-direction:row;justify-content:space-between;gap:1rem}.sync-history-item .accordion-header-name>.header-name-container div{display:flex;flex-direction:row;align-items:center}.sync-history-item .accordion-header-name>.header-name-container .date{gap:1rem}.sync-history-item .accordion-header-name>.header-name-container .message{line-height:normal;gap:.4rem}.sync-history-item svg[data-icon=triangle-exclamation]{margin-top:-1px}.sync-history-item .csv-download-container{display:flex;flex-direction:row;gap:20px;align-items:center;margin-bottom:20px}.sync-history-item .csv-download-container .csv-download-button{width:198px}.sync-history-item .data-table-container{--dt-grid-template-columns: repeat(4, 1fr);background-color:#fff;padding:10px 30px;border-radius:8px}.sync-history-item .data-table-container .sync-history-item__results-table .data-table-cell-container{padding:10px 0}.sync-history-item .data-table-container .sync-history-item__results-table>.data-table-row-container:last-of-type{border-bottom:none}.sync-history-item .data-table-container .sync-history-item__results-table>.data-table-row-container>.data-table-cell-container-typeLabel>.data-table-body-cell{font-weight:600}.sync-history-item .data-table-container .sync-history-item__results-table.small-panel>.data-table-row-container:first-of-type{display:none}.sync-history-item .data-table-container .sync-history-item__results-table.small-panel>.data-table-row-container:last-of-type{border-bottom:none}.sync-history-item .notification-loader-container{max-width:calc(100vw - 150px);position:fixed;bottom:30px;right:30px;z-index:1}@media (min-width: 1050px){.sync-history-item .notification-loader-container{max-width:calc(100vw - 480px);right:120px}}.nested-item{display:flex;gap:10px}.nested-item.margin-top{margin-top:10px}.collapse-column{width:16px;line-height:16px}.collapse-column>button{width:16px;height:16px;color:var(--Navy, #002e6d);text-align:center;font-family:"Font Awesome 6 Pro";font-size:12px;font-style:normal;font-weight:900;line-height:11px}.checkbox-column{display:flex;flex-direction:column}.checkbox-column label.checkbox{gap:0;grid-template-columns:16px auto}.checkbox-column label.checkbox input{height:16px;width:16px;transform:none}.checkbox-column .vertical-line{background:repeating-linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2) 3px,transparent 3px,transparent 6px);width:1px;flex-grow:1;align-self:center;margin:5px 0}.content-column>.nested-item-name{display:flex;gap:10px}.content-column>.nested-item-name>div{overflow:hidden;color:var(--Black, #1d252c);text-overflow:ellipsis;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:14px;align-content:space-around}.content-column>.nested-item-name>div.header{font-weight:600}.content-column>.nested-item-name>.badge-container{color:var(--Black, #1d252c);text-align:center;font-size:10px;line-height:10px;text-transform:uppercase;padding:2px 5px;height:16px}.nested-list-container{border-radius:4px;background:var(--Light-Blue-Background, #eef4f8);padding:15px;margin:0 15px}.nested-list-container+.nested-list-container{margin-top:20px}.ih-main-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:80px;flex:1 0 0;align-self:stretch;padding:200px;overflow-y:scroll}.ih-main-container .ih-content-container{display:flex;flex-direction:row;gap:50px}.ih-main-container .ih-content-container .ih-left-container{flex:1;display:flex;flex-direction:column;gap:30px;align-items:center}.ih-main-container .ih-content-container .ih-left-container .body-text .bold{font-weight:700}.ih-main-container .ih-content-container .ih-left-container .mastered{color:#68813c;border:1px solid #cddb00;height:50px;align-items:center}.ih-main-container .ih-content-container .ih-left-container .mastered .icon{background-color:#cddb00;color:#68813c;width:50px;height:50px}.ih-main-container .ih-content-container .ih-left-container .mastered .score-text{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#cddb00;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-size:12px;font-weight:600;line-height:20px;color:#68813c}.ih-main-container .ih-content-container .ih-left-container .needs-work{color:#1d252c;border:1px solid #ffcd00;height:50px;align-items:center}.ih-main-container .ih-content-container .ih-left-container .needs-work .icon{background-color:#ffcd00;color:#1d252c;width:50px;height:50px}.ih-main-container .ih-content-container .ih-left-container .stuck{color:#79242f;border:1px solid #ff8672;height:50px;align-items:center}.ih-main-container .ih-content-container .ih-left-container .stuck .icon{background-color:#ff8672;color:#79242f;width:50px;height:50px}.ih-main-container .ih-content-container .ih-left-container .stuck .score-text{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#ff8672;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-size:12px;font-weight:600;line-height:20px;color:#79242f}.ih-main-container .ih-content-container .ih-left-container .estimated{color:#727376;border:1px solid #d2d2d2;height:50px;align-items:center}.ih-main-container .ih-content-container .ih-left-container .estimated .icon{background-color:#d2d2d2;color:#727376;width:50px;height:50px}.ih-main-container .ih-content-container .ih-left-container .time-text{display:flex;align-items:flex-start;flex:1 0 0;color:#727376;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ih-main-container .ih-content-container .ih-left-container .time-text .bold{font-weight:700}.ih-main-container .ih-content-container .ih-left-container .notification-text-score{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 15px 0 0}.ih-main-container .ih-content-container .ih-left-container .activity-title{color:#1d252c;font-family:Poppins;font-size:64px;font-style:normal;font-weight:700;line-height:66px}.ih-main-container .ih-content-container .ih-left-container .activity-description{color:#1d252c;font-family:Manrope;font-size:19px;font-style:normal;font-weight:400;line-height:29px}.ih-main-container .ih-content-container .ih-left-container .help-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;gap:10px;align-items:center;cursor:pointer}.ih-main-container .ih-content-container .ih-left-container .help-container .help-text{color:#1d252c;font-family:Manrope;font-size:19px;font-style:normal;font-weight:600;line-height:29px}.ih-main-container .ih-content-container .ih-left-container .instructions{height:100%;width:100%;display:flex;flex-direction:column;gap:10px;transform:translateY(-10px);opacity:0;transition:opacity .5s ease-out,transform .5s ease-out,visibility 0s linear .5s;visibility:hidden}.ih-main-container .ih-content-container .ih-left-container .instructions.show{opacity:1;transform:translateY(0);transition:opacity .5s ease-out,transform .5s ease-out,visibility 0s linear 0s;visibility:visible}.ih-main-container .ih-content-container .ih-left-container .instructions .instructions-container{display:flex;flex-direction:row;gap:5px}.ih-main-container .ih-content-container .ih-left-container .instructions .instructions-container .instructions-badge{display:flex;width:15px;height:16px;padding:0 5px;justify-content:center;align-items:center}.ih-main-container .ih-content-container .ih-left-container .instructions .instructions-container .instructions-badge .badge{background-color:#eef4f8;color:#1d252c;font-size:10px}.ih-main-container .ih-content-container .ih-left-container .instructions .instructions-container .instructions-text-container{display:flex;flex-direction:column;gap:10px}.ih-main-container .ih-content-container .ih-left-container .instructions .instructions-container .instructions-text-container .text-title{color:#1d252c;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:16px}.ih-main-container .ih-content-container .ih-left-container .instructions .instructions-container .instructions-text-container .text-description{color:#727376;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.ih-main-container .ih-content-container .ih-left-container .instructions .instructions-container .instructions-text-container .text-description .startup{color:#002e6d;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.ih-main-container .ih-content-container .ih-left-container .instructions .instructions-container .instructions-text-container .text-description .box-icon{color:#002e6d;font-family:Manrope;font-size:16px;cursor:pointer}.ih-main-container .ih-content-container .ih-right-container{flex:1;display:flex;flex-direction:column;gap:30px;align-items:center;min-width:224px}.ih-main-container .ih-content-container .ih-right-container .ih-button-container{width:100%;display:flex;flex-direction:row;justify-content:center}.ih-main-container .ih-content-container .ih-right-container .ih-button-container .sim-pass-button{display:flex;width:224px;height:40px;padding:7px 11px;justify-content:center;align-items:center;gap:10px;color:#fff;border-radius:8px;background:#002e6d}.ih-main-container .ih-content-container .ih-right-container .ih-button-container .sim-code-button{display:flex;flex-direction:row;border-radius:8px;background:#eef4f8;color:#002e6d;font-family:Poppins;font-size:21px;font-style:normal;font-weight:600;line-height:25px;gap:10px}.ih-main-container .ih-content-container .ih-right-container .ih-button-container .sim-code-button .time{border-radius:4px;padding:3px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;font-size:12px;line-height:12px;gap:5px}.activity-player-ooh-content{height:100%;width:100%}.activity-player-ooh-content iframe{width:100%;height:100%}.client-services-header{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;background-color:#ffcd00;font-weight:400;font-size:14px;width:100%;align-items:center;gap:10px;padding:10px 30px}@media (min-width: 768px){.client-services-header{gap:0;flex-direction:row;justify-content:space-between;padding:0;height:60px;max-height:100px}}.client-services-header h2{font-weight:700;font-size:16px;padding-right:20px}@media (min-width: 768px){.client-services-header .info-aligned-left{padding-left:50px}}.client-services-header .info-aligned-right{display:flex;align-items:center}@media (min-width: 768px){.client-services-header .info-aligned-right{padding-right:50px;height:21px}}.client-services-header .info-aligned-right .mask-icon{width:24px;height:21px;padding-right:10px}.client-services-header .info-aligned-right .warning{line-height:20px}.client-services-header .info-aligned-right .warning .timer{color:#ffcd00;background-color:#000;width:43px;height:18px;border-radius:4px;display:inline-flex;justify-content:center;align-items:center;margin:0 5px;padding:0 5px}.client-services-header.super-admin{background-color:#ffcd00}.client-services-header.super-admin .info-aligned-right .timer{color:#ffcd00}.client-services-header.reporter{background-color:#ff8672}.client-services-header.reporter .info-aligned-right .timer{color:#ff8672}.client-services-header.org-admin{background-color:#cddb00}.client-services-header.org-admin .info-aligned-right .timer{color:#cddb00}.client-services-header.instructor{background-color:#00a7e1}.client-services-header.instructor .info-aligned-right .timer{color:#00a7e1}.update-notification-container{display:flex;flex-direction:column;max-width:calc(100vw - 150px);position:fixed;bottom:30px;right:30px;z-index:1;gap:15px}@media (min-width: 1050px){.update-notification-container{max-width:500px;right:120px}}.update-notification-container .initial-error-message .errors-link{cursor:pointer;padding-left:5px;padding-right:5px}.update-notification-container .update-message{display:flex;align-items:center;gap:10px;padding-right:10px}.update-notification-container .update-message .update-button{font-size:14px;padding:0 4px}.error-boundary-message{max-height:40px;max-width:80%;margin:20px auto}.profile-item{display:flex;flex-wrap:nowrap;font-size:16px;padding:10px;cursor:pointer;border-radius:8px;gap:10px;transition:background-color .3s ease-out}.profile-item.hide-more:hover,.profile-item.hide-more:focus,.profile-item.hide-more.active{background-color:transparent}.profile-item.hide-more:hover .image,.profile-item.hide-more:focus .image,.profile-item.hide-more.active .image{border-color:#002e6d}.profile-item:hover,.profile-item:focus,.profile-item.active{background-color:#fff}.profile-item:hover .image,.profile-item:focus .image,.profile-item.active .image{border-color:#002e6d}.profile-item.collapsed{flex-direction:column;align-items:center;gap:5px}.profile-item .image.hide-more{width:24px;height:24px;border-radius:50%;border:solid 2px transparent;transition:border-color .3s ease-out}@media (min-width: 768px){.profile-item .image.hide-more{width:48px;height:48px;border:solid 2px #ffffff}}.profile-item .image{width:48px;height:48px;border-radius:50%;border:solid 2px #ffffff;transition:border-color .3s ease-out}.profile-item .description{display:flex;flex-direction:column;align-items:flex-start;font-weight:600;justify-content:center;flex-wrap:nowrap}.profile-item .description .name{text-transform:capitalize;font-size:14px}.profile-item .description .name.collapsed{font-size:10px}.profile-item .description .name.collapsed.hide-more{font-weight:500}.profile-item .description .role.hidden{display:none}.drawer .navbar{display:flex;position:relative;background-color:#eef4f8;flex-direction:column;justify-content:flex-start;border-radius:0 16px 16px 0;border-right:var(--drawer-border, 0px) solid rgba(0,0,0,.2);padding:40px;height:100vh;width:inherit}.drawer .navbar.collapsed{padding:40px 4px 4px;-ms-overflow-style:none;scrollbar-width:none}.drawer .navbar.collapsed::-webkit-scrollbar{display:none}.drawer .navbar .skip-nav{position:absolute}.drawer .navbar .skip-nav a{border-radius:4px;position:relative;top:-25px;left:-2000px;background-color:#002e6d;color:#fff;font-size:10px;padding:2px 4px}.drawer .navbar .skip-nav a:focus{left:0}.drawer .navbar .collapse-button{border-top:var(--drawer-border, 0px) solid rgba(0,0,0,.2);border-bottom:var(--drawer-border, 0px) solid rgba(0,0,0,.2);display:flex;align-items:center;padding-left:8px;padding-right:8px;position:absolute;height:40px;cursor:pointer}.drawer .navbar .collapse-button.opener{right:var(--drawer-border-shift, -26px);border-radius:0 8px 8px 0;background-color:#eef4f8;border-left:0;border-right:var(--drawer-border, 0px) solid rgba(0,0,0,.2)}.drawer .navbar .collapse-button.opener svg{transform:rotateY(180deg)}.drawer .navbar .collapse-button.closer{right:0;border-radius:8px 0 0 8px;background-color:var(--drawer-bg-color, #ffffff);color:var(--drawer-color, #1d252c);border-left:var(--drawer-border, 0px) solid rgba(0,0,0,.2);border-right:0}.drawer .navbar .logo{width:160px;height:40px}.drawer .navbar .logo.wrapped{width:40px;margin:0 auto;object-fit:cover;object-position:left}.drawer .navbar .items-container{display:flex;flex-grow:1;margin-top:40px;width:100%;gap:15px;flex-direction:column}.drawer .navbar .items-container.collapsed{gap:2px}.unified-dashboard-navbar .bottom-section{flex:1 1 auto;justify-content:end}.app-layout{position:relative;display:flex;flex-direction:column}@media (min-width: 320px){.app-layout{height:100%}}@media (min-width: 768px){.app-layout{height:auto}}.app-layout.impersonate .app-layout-container{max-height:calc(100vh - 60px);overflow:auto}.app-layout.impersonate .app-layout-container .drawer .navbar{max-height:calc(100vh - 60px)}.app-layout.impersonate .app-layout-container .route-container{max-height:calc(100vh - 120px)}@media (min-width: 768px){.app-layout.impersonate .app-layout-container .route-container{max-height:calc(100vh - 60px)}}.app-layout .app-layout-container{display:flex;max-height:100vh;height:inherit}.app-layout .app-layout-container .app-notification-stack{position:absolute;right:2rem;bottom:8rem}.app-layout .route-container{width:100%;max-height:calc(100vh - 60px);display:flex;flex:1 1 0%;overflow:auto!important}@media (min-width: 768px){.app-layout .route-container{margin-bottom:0;max-height:100vh}}@media (min-width: 1024px){.app-layout .route-container{margin-bottom:0}}.app-layout .route-container.small-panel{overflow:visible}.accordion{background-color:#f4f4f4;border-radius:8px;align-items:center;transition:all ease-in-out .3s}.accordion.expanded{background-color:#eef4f8}.accordion.expanded>.accordion-header{border-bottom:1px solid rgba(137,138,141,.2)}.accordion.expanded>.accordion-body{max-height:100%;padding:30px}.accordion.disabled{background-color:#f4f4f4b3;pointer-events:none}.accordion.disabled .chevron-icon{opacity:.7}.accordion.disabled .accordion-header{color:#002e6db3}.accordion.hide-expand-properties .accordion-header .accordion-header-name{cursor:default}.accordion.hide-expand-properties .accordion-header .accordion-header-name>button{display:none}.accordion .accordion-header{display:flex;flex-direction:column;justify-content:center;font-family:Poppins;font-style:normal;font-weight:400;line-height:70px;color:#002e6d}.accordion .accordion-header>*{padding:0 30px}.accordion .accordion-header .accordion-header-name{min-width:100%;display:flex;flex-direction:row;align-items:center;gap:10px;cursor:pointer}.accordion .accordion-header .accordion-header-name>button{width:10px;background:transparent;border:none}.accordion .accordion-header .chevron-icon{transition:all ease-in-out .3s}.accordion .accordion-body{max-height:0;overflow:hidden;transition:padding-top ease-in-out .2s,padding-bottom ease-in-out .2s}.profile-avatar{background-color:#bed8eb;border-radius:50%}.profile-avatar .avatar-image{max-height:90%;margin-top:5%;margin-bottom:5%;margin-left:18%}.role-icon{text-transform:uppercase;background-color:#ffcd00;font-weight:600;font-size:20px;text-align:center;padding:5px 12px;margin:2px 0 0;border-radius:4px;letter-spacing:1px;border-bottom:1px solid rgba(0,0,0,.1)}.role-icon.small{font-size:10px;text-align:center;padding:2px 4px}.text-avatar{position:relative;width:40px;height:40px;flex:none;order:0;flex-grow:0}.text-avatar .second-avatar-overlay{box-sizing:border-box;position:absolute;left:0%;right:0%;top:0%;bottom:0%;border:1px solid #cddb00;border-radius:100%}.text-avatar .second-avatar-overlay .first-avatar-overlay{flex:1 1 auto;position:absolute;left:5%;right:5%;top:10%;bottom:0%;background:#cddb00;border-radius:100%}.text-avatar .second-avatar-overlay .first-avatar-overlay .avatar-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.text-avatar .second-avatar-overlay .first-avatar-overlay .avatar-text-container .text{font-family:Poppins;font-style:normal;font-weight:400;line-height:18px;text-align:center;color:#002e6d}.notification{display:none;flex-direction:row;justify-content:flex-start;align-items:stretch;padding:0;width:100%;min-height:50px;border-radius:8px;gap:12px}.notification.error{border:1px solid #ff8672;background-color:#fff;box-shadow:0 2px 10px #ff867233}.notification.error .icon{color:#6f202b;background-color:#ff8672}.notification.error .message{color:#6f202b}.notification.error .close{background-color:transparent;border:none;color:#6f202b!important}.notification.error .close:hover{background-color:#ff867233;border-radius:0 8px 8px 0}.notification.error .close:focus{outline:2px solid #6f202b}.notification.success{border:1px solid #cddb00;background-color:#fff;box-shadow:0 2px 10px #cddb0033}.notification.success .icon{color:#68813c;background-color:#cddb00}.notification.success .message{color:#68813c}.notification.success .close{background-color:transparent;border:none;color:#68813c!important}.notification.success .close:hover{background-color:#cddb0033;border-radius:0 8px 8px 0}.notification.success .close:focus{outline:2px solid #68813c}.notification.info{border:1px solid #00a7e1;background-color:#fff;box-shadow:0 2px 10px #00a7e133}.notification.info .icon{color:#002e6d;background-color:#00a7e1}.notification.info .message{color:#002e6d}.notification.info .close{background-color:transparent;border:none;color:#002e6d!important}.notification.info .close:hover{background-color:#00a7e133;border-radius:0 8px 8px 0}.notification.info .close:focus{outline:2px solid #002e6d}.notification.warning{border:1px solid #ffcd00;background-color:#fff;box-shadow:0 2px 10px #ffcd0033}.notification.warning .icon{color:#1d252c;background-color:#ffcd00}.notification.warning .message{color:#1d252c}.notification.warning .close{background-color:transparent;border:none;color:#1d252c!important}.notification.warning .close:hover{background-color:#ffcd0033;border-radius:0 8px 8px 0}.notification.warning .close:focus{outline:2px solid #1d252c}.notification .icon{box-sizing:border-box;width:50px;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;font-size:23px;border-radius:8px;flex-shrink:0}.notification .message{flex:1 1 auto;font-size:14px;line-height:20px;margin:auto 0;padding:10px 0}.notification .close{font-style:normal;width:50px;height:50px;display:inline-block;align-items:center;justify-content:center;order:2;transition:background-color .3s}.notification .close:after{display:none}.notification:focus-within{outline:2px solid #002e6d;outline-offset:2px}.notification.show{display:flex}.notification.show.animated{animation-duration:.5s;animation-name:slidedown;position:relative}@keyframes slidedown{0%{top:-20px;opacity:0}to{top:0;opacity:1}}.notifications-stack-container{display:flex;flex-direction:column-reverse;gap:10px}.drawer{transition:width .3s ease-out,height .3s ease-out,opacity 1s ease-out;position:relative;height:inherit;width:100%;z-index:9999}.drawer:before{content:" ";width:40px;height:40px;position:absolute;right:0;top:0;background-color:var(--drawer-bg-color, #ffffff)}.drawer.overlayed{position:fixed;z-index:-1}.drawer.overlayed.open{z-index:9999}.drawer.overlayed.open.left{opacity:0}.drawer.left{top:0;left:0;transform:translate(100%);opacity:1}.drawer.right{top:0;right:0;transform:translate(-100%);background-color:red}.drawer.bottom{bottom:0;transform:translateY(100%)}.drawer.top{top:0;transform:translateY(-100%)}.drawer .navbar{display:flex;position:relative;background-color:#eef4f8;flex-direction:column;justify-content:flex-start;border-radius:0 16px 16px 0;border-right:var(--drawer-border, 0px) solid rgba(0,0,0,.2);padding:40px;height:100vh;width:inherit}.drawer .navbar.collapsed{padding:40px 4px 4px}.drawer .navbar .skip-nav{position:absolute}.drawer .navbar .skip-nav a{border-radius:4px;position:relative;top:-25px;left:-2000px;background-color:#002e6d;color:#fff;font-size:10px;padding:2px 4px}.drawer .navbar .skip-nav a:focus{left:0}.drawer .navbar .collapse-button{border-top:var(--drawer-border, 0px) solid rgba(0,0,0,.2);border-bottom:var(--drawer-border, 0px) solid rgba(0,0,0,.2);display:flex;align-items:center;padding-left:8px;padding-right:8px;position:absolute;height:40px;cursor:pointer}.drawer .navbar .collapse-button.opener{right:var(--drawer-border-shift, -26px);border-radius:0 8px 8px 0;background-color:#eef4f8;border-left:0;border-right:var(--drawer-border, 0px) solid rgba(0,0,0,.2)}.drawer .navbar .collapse-button.opener svg{transform:rotateY(180deg)}.drawer .navbar .collapse-button.closer{right:0;border-radius:8px 0 0 8px;background-color:var(--drawer-bg-color, #ffffff);color:var(--drawer-color, #1d252c);border-left:var(--drawer-border, 0px) solid rgba(0,0,0,.2);border-right:0}.drawer .navbar .logo-container{display:flex;flex-direction:column}.drawer .navbar .logo-container.wrapped .logo{width:40px;margin:0 auto;object-fit:cover;object-position:left}.drawer .navbar .logo-container.wrapped .logo-subtitle{display:none}.drawer .navbar .logo-container .logo{width:160px;height:40px}.drawer .navbar .logo-container .logo-subtitle{height:16px;padding-left:40px;font-style:normal;font-weight:600;font-size:14px;line-height:12px;letter-spacing:.01em;overflow:hidden;white-space:nowrap;color:#002e6d}.drawer .navbar .items-container{display:flex;flex-grow:1;margin-top:40px;width:100%;gap:15px;flex-direction:column}.drawer .navbar .items-container.collapsed{gap:2px}.drawer .navbar .items-container .navbar-section{gap:15px;display:flex;flex-direction:column}.drawer .navbar .items-container .navbar-section.collapsed{gap:2px}.navbar.mobile{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;border-radius:16px 16px 0 0;height:60px;padding:0 15px 0 20px;background-color:#eef4f8;position:fixed;bottom:0;box-shadow:0 -2px 1px #fff,0 -2px 2px #1d252c66;z-index:2}.navbar.mobile:after,.navbar.mobile:before{content:" "}.navbar.mobile .navbar-item{height:inherit;font-weight:400;min-width:44px;max-width:100px;flex-direction:column}.navbar.mobile .navbar-item .icon{font-size:20px}.navbar.mobile .navbar-item:not(:last-child){line-height:20px}.navbar.mobile .navbar-item:last-child .image{height:28px;width:28px;position:relative;top:-4px;margin-bottom:-8px}.navbar.mobile+.drawer.open{bottom:60px}.navbar.mobile+.drawer.open .items-container{margin-top:20px}.navbar.mobile+.drawer.open .title{font-size:16px}.navbar.mobile+.drawer.open .navbar{padding:30px}.navbar.mobile+.drawer .navbar{border-radius:0;height:inherit;gap:20px}.navbar.mobile+.drawer .navbar .items-container{flex-grow:0}.breadcrumb{width:auto;display:flex;align-items:center;padding:0;gap:5px;font-weight:600;font-size:12px;line-height:22px;letter-spacing:.08em;text-transform:uppercase;color:#517090;border:none;background-color:transparent;cursor:pointer}.link{text-decoration:none;color:#002e6d}.link.underline{text-decoration:none;position:relative;padding-bottom:1px}.link.underline:after{content:" ";width:100%;height:1px;position:absolute;bottom:0;left:0;border-bottom:1px solid #002e6d}.link.underline:hover:after{animation:link-grow .3s forwards ease-out}.link:visited{color:#002e6d}@keyframes link-grow{0%{width:0}50%{width:20%}to{width:100%}}.navbar-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:8px;color:#002e6d;font-weight:600;padding:0 10px;gap:10px;min-width:80px;overflow:hidden}@media (min-width: 768px){.navbar-item:focus,.navbar-item:hover,.navbar-item.active{background-color:#fff}}.navbar-item.collapsed{flex-direction:column;font-size:10px;align-items:center;justify-content:center;text-align:center;gap:5px;padding:10px 0;height:80px}.navbar-item.collapsed .icon{font-size:22px}.navbar-item.collapsed .title{font-size:10px;line-height:12px;flex-grow:0;font-weight:500}.navbar-item .icon{font-size:16px;text-align:center}.navbar-item .image{width:24px;height:24px;border-radius:100%;border:solid 2px #ffffff}@media (min-width: 768px){.navbar-item .image{width:28px;height:28px}}.navbar-item .title{flex-grow:1;line-height:40px;white-space:pre;font-size:14px}.navbar-item .badge{display:none;font-size:12px;padding:3px 8px;background-color:#c5d9e7;border-radius:4px}@media (min-width: 768px){.navbar-item .badge{display:inline-block}}.navbar-item [data-icon=arrow-up-right-from-square]{font-size:12px}.tippy-touch{cursor:pointer!important}.tippy-notransition{transition:none!important}.tippy-popper{max-width:400px;perspective:800px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^=top] [x-circle]{transform-origin:0 33%}.tippy-popper[x-placement^=top] [x-circle].enter{transform:scale(1) translate(-50%,-55%);opacity:1}.tippy-popper[x-placement^=top] [x-circle].leave{transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:#000000b3}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] [data-animation=perspective]{transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective].enter{opacity:1;transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective].leave{opacity:0;transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade].enter{opacity:1;transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade].leave{opacity:0;transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].enter{opacity:1;transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].leave{opacity:0;transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale].enter{opacity:1;transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale].leave{opacity:0;transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^=bottom] [x-circle]{transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] [x-circle].enter{transform:scale(1) translate(-50%,-45%);opacity:1}.tippy-popper[x-placement^=bottom] [x-circle].leave{transform:scale(.15) translate(-50%,-5%);opacity:0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:#000000b3}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter{opacity:1;transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave{opacity:0;transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade].enter{opacity:1;transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade].leave{opacity:0;transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].enter{opacity:1;transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].leave{opacity:0;transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale].enter{opacity:1;transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale].leave{opacity:0;transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^=left] [x-circle]{transform-origin:50% 0}.tippy-popper[x-placement^=left] [x-circle].enter{transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=left] [x-circle].leave{transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:#000000b3}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] [data-animation=perspective]{transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective].enter{opacity:1;transform:translate(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective].leave{opacity:0;transform:translate(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade].enter{opacity:1;transform:translate(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade].leave{opacity:0;transform:translate(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].enter{opacity:1;transform:translate(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].leave{opacity:0;transform:translate(0)}.tippy-popper[x-placement^=left] [data-animation=scale].enter{opacity:1;transform:translate(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale].leave{opacity:0;transform:translate(0) scale(0)}.tippy-popper[x-placement^=right] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^=right] [x-circle]{transform-origin:-50% 0}.tippy-popper[x-placement^=right] [x-circle].enter{transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=right] [x-circle].leave{transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:#000000b3}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] [data-animation=perspective]{transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective].enter{opacity:1;transform:translate(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective].leave{opacity:0;transform:translate(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade].enter{opacity:1;transform:translate(10px)}.tippy-popper[x-placement^=right] [data-animation=fade].leave{opacity:0;transform:translate(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].enter{opacity:1;transform:translate(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].leave{opacity:0;transform:translate(0)}.tippy-popper[x-placement^=right] [data-animation=scale].enter{opacity:1;transform:translate(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale].leave{opacity:0;transform:translate(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:#000000b3}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px #00143c1a,0 4px 80px -8px #00143c33;background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.95rem;padding:.4rem .8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:.25rem .5rem;font-size:.8rem}.tippy-tooltip--big{padding:.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:"";padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}.tippy-tooltip.ce-theme{background-color:#1d252c;color:#fff}.tippy-tooltip.ts-theme{background-color:#3d7cc9;color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.ts-theme [x-arrow]{border-top-color:#3d7cc9}.tippy-popper[x-placement^=bottom] .tippy-tooltip.ts-theme [x-arrow]{border-bottom-color:#3d7cc9}.tippy-popper[x-placement^=left] .tippy-tooltip.ts-theme [x-arrow]{border-left-color:#3d7cc9}.tippy-popper[x-placement^=right] .tippy-tooltip.ts-theme [x-arrow]{border-right-color:#3d7cc9}.tippy-tooltip.trk-theme{background-color:#1d252c;color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.trk-theme [x-arrow]{border-top-color:#1d252c}.tippy-popper[x-placement^=bottom] .tippy-tooltip.trk-theme [x-arrow]{border-bottom-color:#1d252c}.tippy-popper[x-placement^=left] .tippy-tooltip.trk-theme [x-arrow]{border-left-color:#1d252c}.tippy-popper[x-placement^=right] .tippy-tooltip.trk-theme [x-arrow]{border-right-color:#1d252c}.tippy-tooltip.databox-theme{background-color:#517090;color:#fff}.tippy-tooltip.default-theme{background-color:#517090;color:#fff}.tippy-tooltip.text-theme{background-color:#517090;color:#fff}.tippy-tooltip.dropdown-theme{background-color:#002e6d;color:#fff}.tippy-tooltip.error-theme{background-color:#d12d00;color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.error-theme [x-arrow]{border-top-color:#d12d00}.tippy-popper[x-placement^=bottom] .tippy-tooltip.error-theme [x-arrow]{border-bottom-color:#d12d00}.tippy-popper[x-placement^=left] .tippy-tooltip.error-theme [x-arrow]{border-left-color:#d12d00}.tippy-popper[x-placement^=right] .tippy-tooltip.error-theme [x-arrow]{border-right-color:#d12d00}.required-fields{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#727376;padding-bottom:20px}.overflow-text-container{max-width:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex-grow:0;flex-shrink:1}.badge-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#fff;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.action-menu{position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;height:100%}.action-menu .action-menu-options{z-index:1;position:absolute;bottom:21px;right:calc(50% + 10px);display:flex;flex-direction:column;align-items:flex-start;padding:20px 30px;gap:10px;min-width:264px;background:#fff;box-shadow:0 30px 84px #130a2e14,0 8px 32px #130a2e12,0 3px 14px #130a2e08,0 1px 3px #130a2e21;border-radius:8px}.action-menu .action-menu-options.first{bottom:auto;top:35px}.action-menu .action-menu-options .menu-option{width:100%;display:flex;flex-direction:row;align-items:center;padding:0 10px;gap:10px;border-radius:8px;color:#002e6d;height:40px;flex:1 1 auto}.action-menu .action-menu-options .menu-option:hover,.action-menu .action-menu-options .menu-option:focus{background-color:#c5d9e7}.action-menu .action-menu-trigger{display:flex;justify-content:center;align-items:center;width:40px;height:100%;border:none;background-color:transparent}.action-menu .action-menu-trigger-icon{font-weight:400;font-size:22px}.action-menu .action-menu-trigger:focus-within{outline:2px solid #002e6d;border-radius:4px;outline-offset:-2px}.data-table-row-first .action-menu-options{bottom:auto;top:35px}.loader-container{width:100%;display:flex;height:inherit;align-items:center;justify-content:center;animation:fadeIn ease-out 1s}.loader-container.overlay{position:absolute;height:100%;z-index:1;background-color:#ffffff80}.loader-container.fixed{position:fixed;height:100vh}.loader-container.btn-loader{width:auto}.loader-container.btn-loader .lds-ring{height:18px;width:18px}.loader-container.btn-loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:16px;height:16px;margin:2px;border:2px solid white;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:white transparent transparent transparent}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #089dd4;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#089dd4 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;transition:background .3s;border:none;letter-spacing:normal;font-size:16px;font-weight:600;line-height:25px;padding:7px 11px;border-radius:8px;color:#002e6d;background:transparent;border:1px solid #002e6d;cursor:pointer}.btn.primary,.btn.selected{background:#002e6d;color:#fff}.btn.primary:hover,.btn.selected:hover{background:#1d252c}.btn.borderless{border:none}.btn.destructive{background:#e03100;border:none;color:#fff;font-weight:600;transition:background .3s}.btn.destructive:hover{background:#c72b00}.btn.icon{padding:11px;width:40px}.btn.icon .btn-icon{width:18px;height:18px}.btn.small{height:40px;line-height:100%}.btn.icon{display:flex;align-items:center;justify-content:center}.btn.selected{cursor:default}.btn.selected:hover{background:#002e6d}.btn.with-loader{gap:11px}.btn:disabled{opacity:.3}.btn:disabled:hover{background:transparent}.btn:disabled:hover.primary{background:#002e6d}.btn.block{width:100%;display:flex}.btn:hover{background:#f4f4f4}.btn-group{display:flex}.btn-group .btn:first-child{margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.btn-group .btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .btn:not(:first-child):not(:last-child){border-radius:0;margin-right:-1px}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\d7"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.date-picker-container{position:relative;display:flex;flex-direction:column;gap:4px;width:inherit}.date-picker-container .date-button-container{width:inherit;border:1px solid #002e6d;border-radius:8px;height:40px}.date-picker-container .date-button-container .date-button{color:#002e6d;display:flex;align-items:center;width:100%;padding:7px 0 7px 11px;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:25px}.date-picker-container .date-button-container .date-button .date-icon{width:18px;height:18px;margin-right:5px}.date-picker-container .date-button-container .date-button .label{display:flex;flex:1 1 auto;color:#727376}.date-picker-container .date-button-container .date-button .label.selected{color:#002e6d}.date-picker-container .date-button-container .date-button .right-icon{align-items:flex-end;padding:5px 12px;cursor:pointer}.date-picker-container .date-button-container .date-button .clear-button{border:none;background-color:transparent;cursor:pointer;color:#727376}.date-picker-container .calendar-container{position:absolute;width:530px;height:330px;top:-330px;z-index:1}.date-picker-container .calendar-container .react-datepicker{font-family:Poppins,sans-serif;height:328px;box-shadow:0 30px 84px #130a2e14,0 8px 32px #130a2e12,0 3px 14px #130a2e08,0 1px 3px #130a2e21;border:none;padding:35px 20px;border-radius:8px}.date-picker-container .calendar-container .react-datepicker .react-datepicker__current-month{color:#002e6d;padding-bottom:10px;font-weight:600}.date-picker-container .calendar-container .react-datepicker .react-datepicker__day--selected{background-color:#002e6d}.date-picker-container .calendar-container .react-datepicker .react-datepicker__day--keyboard-selected{color:#000;background-color:#fff}.date-picker-container .calendar-container .react-datepicker .react-datepicker__day--in-selecting-range{background-color:#002e6d}.date-picker-container .calendar-container .react-datepicker .react-datepicker__navigation--previous{left:20px;top:29px}.date-picker-container .calendar-container .react-datepicker .react-datepicker__navigation--next{right:20px;top:29px}.date-picker-container .calendar-container .react-datepicker .react-datepicker__week{color:#1d252c}.date-picker-container .calendar-container .react-datepicker .react-datepicker__day{border-radius:4px}.date-picker-container .calendar-container .react-datepicker .react-datepicker__day-name{color:#727376}.date-picker-container .calendar-container .react-datepicker .react-datepicker__header{background-color:#fff;padding:0 0 10px;border-color:#0000001a}.date-picker-container .calendar-container .react-datepicker .react-datepicker__triangle:before{display:none}.dropdown-container{position:relative;width:inherit;height:auto}.dropdown-container .dropdown-button,.dropdown-container .dropdown-input{width:inherit;max-width:inherit;display:flex;flex:1 1 auto;align-items:center;padding:5px 0 5px 7px;gap:5px;color:#002e6d;border:1px solid #002e6d;border-radius:8px;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:25px;height:40px;background-color:#fff}.dropdown-container .dropdown-button.has-error,.dropdown-container .dropdown-input.has-error{border-color:#c72b00;border-radius:8px;border:3px solid #d12d00}.dropdown-container .dropdown-button .label,.dropdown-container .dropdown-input .label{flex:1 1 auto;color:#727376;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.dropdown-container .dropdown-button .label.selected,.dropdown-container .dropdown-input .label.selected{color:#002e6d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;text-align:start}.dropdown-container .dropdown-button .input,.dropdown-container .dropdown-input .input{display:flex;flex:1 1 auto;color:#002e6d;font-weight:400;font-size:16px;line-height:26px;border:none}.dropdown-container .dropdown-button .input:placeholder,.dropdown-container .dropdown-input .input:placeholder{color:#727376}.dropdown-container .dropdown-button .input:disabled,.dropdown-container .dropdown-input .input:disabled{background-color:#fff;color:#727376}.dropdown-container .dropdown-button .right-icon,.dropdown-container .dropdown-input .right-icon{display:flex;gap:8px;align-items:center;padding:5px 12px;cursor:pointer;border-left:1px solid #cfcfcf}.dropdown-container .dropdown-button .right-icon .clear-button,.dropdown-container .dropdown-input .right-icon .clear-button{border:none;background-color:transparent;cursor:pointer;color:#727376}.dropdown-container .dropdown-button:disabled,.dropdown-container .dropdown-button.disabled,.dropdown-container .dropdown-input:disabled,.dropdown-container .dropdown-input.disabled{color:#727376;border:1px solid #727376}.dropdown-container .dropdown-button:disabled .selected,.dropdown-container .dropdown-button.disabled .selected,.dropdown-container .dropdown-input:disabled .selected,.dropdown-container .dropdown-input.disabled .selected{color:#727376}.dropdown-container .dropdown-options{position:absolute;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:20px 30px;gap:10px;background:#fff;box-shadow:0 30px 84px #130a2e14,0 8px 32px #130a2e12,0 3px 14px #130a2e08,0 1px 3px #130a2e21;border-radius:8px;z-index:99;overflow:auto}.dropdown-container .dropdown-options ul{width:inherit;padding:0;list-style:none;margin:0}.dropdown-container .dropdown-options ul li{cursor:pointer;width:inherit;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0 10px;gap:10px;border-bottom:1px solid rgba(137,138,141,.2);color:#002e6d;font-weight:400;font-size:16px;line-height:40px}.dropdown-container .dropdown-options ul li .fa-circle-info{margin-left:5px;font-size:13px}.dropdown-container .dropdown-options ul li:last-child{border-bottom:none}.dropdown-container .dropdown-options ul li:hover,.dropdown-container .dropdown-options ul li:focus,.dropdown-container .dropdown-options ul li.selected{background-color:#c5d9e7;border-radius:8px}.dropdown-container .dropdown-options ul li.selected{font-weight:700}.dropdown-container .dropdown-options ul li>div{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-field{position:relative;margin-top:18px;z-index:0}.custom-field .custom-input{border:0;border-bottom:1px solid #727376;background-color:transparent;width:100%;color:#1d252c;line-height:40px;font-weight:600;padding:0 0 0 2px;box-sizing:border-box}.custom-field .custom-input[type=password]{padding-right:40px}.custom-field .custom-input[type=password]::-ms-reveal{display:none}.custom-field .custom-input~.password-toggle,.custom-field .custom-input~.block-icon{position:absolute;right:0;top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none}.custom-field .custom-input~.password-toggle svg,.custom-field .custom-input~.block-icon svg{pointer-events:none;font-size:18px}.custom-field .custom-input .custom-input[type=password]{padding-right:40px}.custom-field .custom-input .custom-input~.password-toggle{display:flex;align-items:center;justify-content:center;position:absolute!important;right:0;top:0;height:40px;font-size:18px;width:40px;color:#727376;z-index:1;opacity:0;transition:opacity .5s ease-out;pointer-events:none;visibility:hidden}.custom-field .custom-input .custom-input~.password-toggle:hover,.custom-field .custom-input .custom-input~.password-toggle:focus-visible{color:#002e6d!important}.custom-field .custom-input .custom-input~.password-toggle.show{visibility:visible;opacity:1;pointer-events:all}.custom-field .custom-input .custom-input~.password-toggle:after{display:none}.custom-field .custom-input .custom-input~.password-toggle svg{position:absolute;pointer-events:none;transition:all .3s ease-out}.custom-field .custom-input .custom-input~.password-toggle.slash svg:first-child{display:block;opacity:1}.custom-field .custom-input .custom-input~.password-toggle.slash svg:last-child{display:none;opacity:0}.custom-field .custom-input .custom-input~.password-toggle.eye svg:first-child{display:none;opacity:0}.custom-field .custom-input .custom-input~.password-toggle.eye svg:last-child{display:block;opacity:1}.custom-field .custom-input~.focus-border{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#089dd4;transition:.4s}.custom-field .custom-input~label{position:absolute;left:0;width:100%;top:0;line-height:40px;color:#727376;transition:.3s;font-weight:400;z-index:-1}.custom-field .custom-input.has-error{border-color:#c72b00}.custom-field .custom-input.has-error~.focus-border{background-color:#c72b00}.custom-field .custom-input.has-error~label{color:#c72b00}.custom-field .custom-input:focus{outline:none}.custom-field .custom-input:focus~.focus-border,.custom-field .custom-input.has-content~.focus-border{transition:.4s;width:100%}.custom-field .custom-input:focus~label,.custom-field .custom-input.has-content~label{top:-15px;font-size:14px;line-height:14px;transition:.3s;background-color:transparent}.custom-field .custom-input:disabled,.custom-field .custom-input:disabled:hover,.custom-field .custom-input:disabled:focus{color:#7273764d;font-weight:400;border-bottom:none}.custom-field .custom-input:disabled~label,.custom-field .custom-input:disabled:hover~label,.custom-field .custom-input:disabled:focus~label{color:#7273764d}.custom-field .custom-input:disabled~.focus-border,.custom-field .custom-input:disabled:hover~.focus-border,.custom-field .custom-input:disabled:focus~.focus-border{background-color:#7273764d;height:2px}.or-divider{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#727376}.radio-button{cursor:pointer}.radio-button.disabled{opacity:.6}.radio-button-input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.radio-button-display{display:flex;align-items:center;width:100%}.radio-button-icon{font-size:1.5rem;font-weight:300;line-height:1.5rem;margin-right:1.25rem;color:#727376;transition:color .2s ease}.radio-button-icon.checked{font-weight:900;color:#002e6d}.radio-button-content{flex:1;font-size:1rem;font-weight:600;color:#1d252c;line-height:1.5rem}.radio-button-input:focus+.radio-button-display .radio-button-icon{outline:2px solid #002e6d;outline-offset:2px;border-radius:50%}.radio-button:active{transform:translateY(1px)}.radio-group .radio-button{display:flex;align-items:center;padding:1.25rem 1.875rem;transition:background-color .2s ease;background-color:#fff;border-bottom:1px solid rgba(137,138,141,.2);width:100%}.radio-group .radio-button:first-child{border-top:1px solid rgba(137,138,141,.2)}.radio-group .radio-button:hover{background-color:#eef4f8}.radio-group .radio-button.disabled .radio-group .radio-button:hover{background-color:#fff}.textarea-container{width:100%;display:flex;flex-direction:column;flex:1 1 auto;height:auto}.textarea-container .label{flex:1 1 auto;color:#727376;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.textarea-container .textarea-wrapper{width:inherit;height:inherit;max-width:inherit;display:flex;flex:1 1 auto;align-items:center;padding:4px;gap:5px;color:#002e6d;border:1px solid #002e6d;border-radius:8px;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:25px;background-color:#fff}.textarea-container .textarea-wrapper:focus-within{outline:2px solid #002e6d;outline-offset:2px}.textarea-container .textarea-wrapper textarea{width:inherit;height:inherit;outline:none;resize:none}.toggle-button-container{position:relative;height:30px;width:80px;border:none;background-color:transparent;padding:0;margin:0;border-radius:8px}.toggle-button-container.disabled>div>.toggle-button{cursor:not-allowed}.toggle-button-container>div{width:inherit;height:inherit}.toggle-button-container>div.checked>.toggle-button{background-color:#002e6d}.toggle-button-container>div.checked>.toggle-button:before{transform:translate(100%)}.toggle-button-container>div>.toggle-button{display:flex;width:inherit;height:inherit;gap:10px;align-items:center;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;padding:5px;border-radius:8px}.toggle-button-container>div>.toggle-button:before{position:absolute;content:"";height:calc(100% - 10px);width:calc(50% - 5px);border-radius:8px;left:5px;bottom:5px;background-color:#fff;transition:.4s}.toggle-button-container>div>.toggle-button>span{width:50%;text-align:center;color:#fff;font-weight:600;font-size:14px}.validation-item{display:inline-block}.validation-item .icon{display:inline-block;margin-right:10px;font-size:14px;color:#b4c8d6}.validation-item .icon.check{color:#68813c}.validation-item .icon.error{color:#c72b00}.checkbox{display:grid;grid-template-columns:18px auto;gap:5px;align-items:center;white-space:nowrap}.checkbox.some input[type=checkbox]:before{content:"\2014"}.checkbox input[type=checkbox]{cursor:pointer;appearance:none;background-color:transparent;margin:0;color:#1d252c;width:18px;height:18px;border:1px solid #727376;border-radius:4px;transform:translateY(-.075em);display:grid;place-content:center}.checkbox input[type=checkbox]:disabled{cursor:not-allowed;background-color:#f4f4f4;border-color:#7273764d}.checkbox input[type=checkbox]:disabled:before{cursor:not-allowed;background-color:#f4f4f4;border-color:#727376}.checkbox input[type=checkbox]:before{font-family:"Font Awesome 6 Pro";font-size:12px;font-weight:900;content:"\2713";opacity:0;transition:all .3s ease-in-out;color:#fff}.checkbox input[type=checkbox]:checked:before{opacity:1}.checkbox input[type=checkbox]:checked{background-color:#002e6d;border-color:transparent}.role-selector .dropdown-container{width:100%}.role-selector .dropdown-container .dropdown-button{background-color:#fff}.role-selector .dropdown-container .form-select{color:#002e6d;width:100%;align-items:stretch}.role-selector .dropdown-container .form-select .options{z-index:99;width:100%;opacity:1}.role-selector .clickable-awesome-font{padding-left:10px}.search-box-container{width:inherit;height:auto}.form-select{position:relative;align-items:stretch;cursor:pointer}.form-select .select-container{display:flex;flex-direction:row;gap:5px;padding:7px 0 7px 11px;flex-grow:1;border:1px solid #002e6d;border-radius:8px;max-height:250px;overflow-y:scroll}@media (min-width: 768px){.form-select .select-container{min-width:342px}}.form-select .select-container .filter-icon{width:18px;height:18px;margin-right:5px;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#002e6d;padding:5px 0}.form-select .select-container .selected-options{display:flex;flex-direction:row;align-items:center;padding:0;gap:5px}.form-select .select-container .right-icon{display:flex;flex-direction:column;align-items:flex-end;padding:5px 12px;cursor:pointer;border:none;background-color:#fff;font-size:16px;height:26px}.form-select .select-container .right-icon.clear-button{border:none;padding-right:7px}.form-select .select-container .select-input{display:flex;flex:1 1 auto;gap:8px;flex-wrap:wrap}.form-select .select-container .select-input input{display:flex;flex:1 1 auto;color:#002e6d;font-weight:400;font-size:16px;line-height:26px;border:none}.form-select .select-container .select-input input:placeholder{color:#727376}.form-select .select-container .select-input input:disabled{background-color:#fff;color:#727376}.form-select .select-container .select-input .select-placeholder{font-weight:400;font-size:16px;line-height:26px;color:#727376}.options{position:absolute;max-height:200px;display:flex;flex-direction:column;align-items:flex-start;padding:20px 30px;gap:10px;overflow:auto;background:#fff;box-shadow:0 30px 84px #130a2e14,0 8px 32px #130a2e12,0 3px 14px #130a2e08,0 1px 3px #130a2e21;border-radius:8px;z-index:1}@media (min-width: 768px){.options{width:100%}}.options .inner-options{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:0}.options .inner-options .no-results-message{color:#898a8d;font-style:italic;font-family:Poppins,sans-serif;font-size:16px}.options-top{bottom:43px}.select-option{width:100%;display:flex;flex-direction:column;padding:10px;border-bottom:1px solid rgba(137,138,141,.2);z-index:1}.select-option:last-child{border-bottom:none}.select-option:hover,.select-option:focus,.select-option.selected{background-color:#c5d9e7;border-radius:8px}.select-option .select-option-header,.select-option .select-option-text{height:24px;font-family:Poppins;font-style:normal;font-weight:400;display:flex;flex-direction:row;align-items:center}.select-option .select-option-header{font-size:14px;line-height:14px;color:#727376}.select-option .select-option-text{font-size:16px;line-height:16px;color:#002e6d}.select-option .select-option-tooltip{width:1rem;display:flex;align-items:center;justify-content:center}.select-option .select-option-tooltip>svg.fa-circle-info{margin:0}.select-option .select-option-text-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.selected-option{display:flex;flex-direction:row;align-items:center;height:24px;background:#f4f4f4;border-radius:4px;color:#002e6d}.selected-option .text-option-container{padding:0 8px}.selected-option .text-option-container .selected-option-header{font-family:Poppins;font-size:10px;font-weight:400;line-height:15px}.selected-option .text-option-container .selected-option-text{text-align:center;font-size:14px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-option .text-option-container .selected-option-tooltip{width:1rem;display:flex;align-items:center;justify-content:center}.selected-option .text-option-container .selected-option-tooltip>svg.fa-circle-info{margin:0}.selected-option .text-option-container .selected-option-text-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:4px}.selected-option .selected-option-remove{height:inherit;display:flex;flex-direction:row;align-items:center;font-size:12px;padding:0 8px;line-height:24px;background:#e5e6e8;border-radius:0 4px 4px 0;border:none}.header-height{height:40px}.sort-buttons{position:relative;width:10.52px;height:14.97px;flex:none;order:1;flex-grow:0}.sort-buttons .sort-button-top,.sort-buttons .sort-button-bottom{color:#517090;font-size:16px;position:absolute;transition:color .8s ease-out}.sort-buttons .sort-button-top.fade,.sort-buttons .sort-button-bottom.fade{color:#5170904d!important}.sort-buttons .sort-button-top{left:0;right:0%;top:-5px;bottom:56.89%}.sort-buttons .sort-button-bottom{left:0;right:0%;top:1px;bottom:15.99%}.sort-header-container{color:#517090;display:flex}.sort-header-container .sort-header{display:flex;gap:5px;text-transform:uppercase;font-weight:600;font-family:Poppins;font-size:13px;letter-spacing:.08em}.toolbar{display:flex;flex-direction:row;gap:10px}.toolbar .dropdown-container .dropdown-options{right:0;width:auto}.toolbar .dropdown-container .dropdown-options li{white-space:nowrap}.toolbar .dropdown-container .dropdown-button{padding:6px 2px;display:block;background:transparent}.toolbar .dropdown-container .dropdown-button .right-icon{border-left:none}.react-joyride__overlay{background-color:#1d252c80!important;mix-blend-mode:normal!important}.modal-background .modal{max-width:480px}.modal h2{font-weight:600;margin:0}.modal-background-new{visibility:hidden;display:flex;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background-color:#898a8d00;transition:background-color .3s ease-out;align-items:center;justify-content:center;overflow:hidden}.modal-background-new.show{visibility:visible;background-color:#1d252c80;overflow:hidden}.modal-background-new.show>.modal{visibility:visible;opacity:1;top:0}.modal-background-new .modal{display:flex;flex-direction:column;visibility:hidden;opacity:0;position:relative;top:-20px;transition:all .2s ease-out,max-width 0s;border-radius:16px;background-color:#fff;box-shadow:0 4px 100px #00000040;flex:1 1 auto;max-width:480px}.modal-background-new .modal:focus{border-color:3px solid pink}.modal-background-new .modal .modal-header{display:flex;padding:30px 30px 20px;border-bottom:1px solid rgba(29,37,44,.1);flex-direction:column;gap:10px}.modal-background-new .modal .modal-heading{display:flex;align-items:center;gap:10px}.modal-background-new .modal .modal-heading.blue-icon{color:#00a7e1}.modal-background-new .modal .modal-heading svg.header-icon{font-size:26px}.modal-background-new .modal .modal-heading .text{display:flex;flex-direction:column;flex:1 1 auto;gap:5px;font-size:21px}@media (min-width: 1024px){.modal-background-new .modal .modal-heading .text{font-size:26px}}.modal-background-new .modal .modal-body{flex:1 1 auto;padding:20px 30px 0;line-height:28px}.modal-background-new .modal .modal-footer{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;padding:20px 30px 30px}.modal-background-new .modal .modal-footer .btn{white-space:break-space}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.full-screen-modal-container{position:absolute;top:0;left:0;width:100%;height:100vh;visibility:hidden;z-index:9998}.full-screen-modal-container .full-screen-modal{display:flex;flex-direction:column;width:100%;height:100%;visibility:hidden;opacity:0;position:absolute;top:-20px;transition:all .2s ease-out;background-color:#fff;box-shadow:0 4px 100px #00000040}.full-screen-modal-container .full-screen-modal.show{visibility:visible;opacity:1;top:0}.full-screen-modal-container .full-screen-modal.fade-in{animation:fadeIn .3s ease-out}.full-screen-modal-container .full-screen-modal .full-screen-modal-header{display:Flex;background-color:#002e6d;opacity:1;height:120px;flex:0 0 auto;padding:20px 30px;border-bottom:1px solid rgba(0,0,0,.1)}.full-screen-modal-container .full-screen-modal .full-screen-modal-header h2{color:#fff;margin:auto;font-size:24px;font-weight:600;display:flex;gap:10px;align-items:center}.full-screen-modal-container .full-screen-modal .full-screen-modal-header .close-btn{display:flex;flex-direction:column;justify-content:center}.full-screen-modal-container .full-screen-modal .full-screen-modal-header .close-btn .full-screen-button{border:1px solid white;color:#fff;width:40px;height:40px}.full-screen-modal-container .full-screen-modal .full-screen-modal-header .close-btn .full-screen-button:focus-visible{outline:2px solid #ffffff}.full-screen-modal-container .full-screen-modal .full-screen-modal-header .close-btn .full-screen-button:hover{color:#002e6d}.full-screen-modal-container .full-screen-modal .full-screen-modal-header .header-text{display:flex;flex-direction:column;gap:5px;width:100%}.full-screen-modal-container .full-screen-modal .full-screen-modal-body{flex:1 1 auto;padding:20px 30px 0;line-height:28px;overflow:auto}.full-screen-modal-container .full-screen-modal .full-screen-modal-footer{display:flex;gap:10px;justify-content:center;padding:20px 30px 30px;border-top:1px solid rgba(0,0,0,.2)}.full-screen-modal-container .full-screen-modal .full-screen-modal-footer .btn{white-space:break-space}.true-full-screen{position:fixed;z-index:9999999;padding:0}.tabs{display:flex;flex-direction:column;flex:1;margin-left:-2px}.tabs.static-headers,.tabs .tab-overflow{overflow:auto}.tab-headers{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:40px;flex:0 1 auto;overflow-x:auto;flex-wrap:nowrap}.tab-header{display:flex;flex-direction:row;align-items:center;padding:15px 2px;gap:10px;white-space:nowrap;cursor:pointer;color:#002e6d;font-weight:600;line-height:18px;flex-shrink:0;background-color:transparent;border:none}.tab-header .tab-badge{color:#002e6d;background-color:#c5d9e7}.tab-header.selected{color:#1d252c;border-bottom:3px solid #1d252c}.tab-header.selected .tab-badge{color:#1d252c;background-color:#f4f4f4}.tab-header:focus-visible{outline:2px solid #002e6d;outline-offset:-2px;border-radius:4px}.tab-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.button-bar{height:100px;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid rgba(0,0,0,.2);margin-bottom:60px;display:flex;justify-content:space-between;animation:fadeIn ease-out .5s;padding-left:20px;padding-right:20px;z-index:99}@media (min-width: 768px){.button-bar{padding-left:0;margin-bottom:0;padding-right:110px;padding-left:var(--button-bar-shift, -380px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.button-bar .select-section{display:flex;flex-direction:column;justify-content:center;gap:10px}@media (min-width: 768px){.button-bar .select-section{display:flex;flex-direction:row;align-items:center;gap:10px}}.button-bar .select-section .count-section{display:flex;align-items:center;justify-content:center;gap:10px}.button-bar .select-section .count-section .select-count{display:flex;align-items:center;justify-content:center;background:#f4f4f4;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px;color:#002e6d;width:24px;height:18px}.button-bar .action-section{display:flex;flex-direction:row;gap:10px;align-items:center}.placeholder{display:inline-block;position:relative;border-radius:4px;text-transform:uppercase;letter-spacing:2px;font-weight:600;margin-left:3px;font-size:11px;padding:2px 4px}.placeholder-product{display:flex;align-items:center;justify-content:center;height:1rem;font-family:Poppins,sans-serif;font-size:.625rem;line-height:.625rem;letter-spacing:.03125rem;font-weight:600;margin-left:.3125rem;padding:0 .3125rem;cursor:pointer;text-transform:uppercase}.placeholder-product.ts{background-color:#3d7cc9;color:#fff}.placeholder-product.ce,.placeholder-product.trk{background-color:#1d252c;color:#fff}.placeholder-product.prog{background-color:#7a45c1;color:#fff}.placeholders{display:flex}.data-box{width:100%;background-color:#f4f4f4;border-radius:16px;display:flex;flex-direction:row;align-items:center;padding:20px;column-gap:15px;border:3px solid white;margin:-3px;transition:border .3s ease-out}.data-box.selected{border:3px solid #002e6d;background-color:#fff;cursor:default!important}.data-box .data-icon{width:50px;height:50px}.data-box .data-box-content{text-align:left}.data-box .data-box-title{margin-bottom:5px;overflow:hidden}.data-box .data-box-title>div{cursor:pointer}.data-box .data-box-title:focus-visible{outline-color:#002e6d}.data-box .data-box-title svg{color:#517090;font-size:13px;margin-left:5px}@media (min-width: 768px){.data-box{width:auto;flex:1 1 auto}}.data-box-group{width:100%;display:flex;align-items:stretch;gap:10px}.data-box-group.columns{flex-direction:column}.data-box-group.rows{flex-direction:row}@media (min-width: 768px){.data-box-group{flex-direction:row;gap:20px}}.rating-container{display:flex;gap:2px;color:#089dd4}.need-help-container{position:absolute;z-index:1000;right:50px;bottom:50px}.need-help-container .need-help-btn{background-color:#089dd4;display:block;height:54px;width:54px;color:#fff;border-radius:100%;box-shadow:0 24px 44px 10px #00000040;transition:all .1s ease-out}.need-help-container .need-help-btn .need-help-icon{font-size:25px;position:relative;bottom:-1px}.need-help-container .need-help-btn:hover,.need-help-container .need-help-btn:focus-visible{background-color:#002e6d;transform:scale(1.05) translateY(-5px) translate(-2px);box-shadow:0 24px 44px 10px #0000004d}.need-help-container .need-help-btn:hover .need-help-icon,.need-help-container .need-help-btn:focus-visible .need-help-icon{font-size:27px}.slider-container-viewport{overflow:hidden}.slider-container-viewport .slider-container{height:100%;display:flex}.slider-container-viewport .slider-container .slide-container{transition:all ease-in-out .3s;width:100%;transform:translate(0)}.slider-container-viewport .slider-container .slide-container.hide{visibility:hidden}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.progress-bar{height:125px;width:125px;display:flex;justify-content:center;align-items:center;gap:6px}.progress-bar .CircularProgressbar{height:125px;width:125px}.progress-bar .rating-container{color:var(--custom-color)}.progress-bar .rating-container .tile-ratings{padding-top:5px}.progress-bar .rating-container .tile-ratings .fa-star{height:10px}.progress-bar .percentage{color:#d12d00;text-align:center;font-family:Manrope;font-size:32px;font-style:normal;font-weight:600;line-height:32px}.progress-bar .status-text{display:flex;padding:1px 5px;justify-content:center;align-items:center;gap:3px;border-radius:4px;background:#d12d00;color:#f4f4f4;font-family:Manrope;font-size:10px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.4px;text-transform:uppercase}.progress-bar .status-text .hand-icon{height:10px;width:10px}.tile-user-container{display:inline-flex;padding:10px;justify-content:center;align-items:center;gap:10px;color:#002e6d;border-radius:8px;background:#fff;height:54px}.tile-user-container .anon-icon{height:24px;width:24px;color:#cfcfcf}.tile-user-container .user-icon{height:30px;width:30px}.wifi-container{display:flex;justify-content:center;align-items:center}.wifi-container .mqtt-strength{margin-left:auto;text-align:center;font-family:Manrope;font-size:10px;font-weight:600;text-transform:uppercase;display:flex;flex-direction:row;gap:4px;align-items:center}.streaming-progress{display:flex;gap:10px;height:32px;padding-left:12px;padding-right:12px;margin-top:5px;border-radius:4px;align-items:center}.streaming-progress .left-section{display:flex;gap:2px;font-size:10px;font-style:normal;font-weight:300;text-transform:uppercase;align-items:center}.streaming-progress .right-section{font-size:14px;font-style:normal;font-weight:600}.streaming-progress .right-section .tile-ratings{color:#000;margin-bottom:3px}.tile-over-container{height:100%;overflow:hidden;border-radius:16px}.tile-gradient-container{height:100%;position:relative}.tile-gradient-container.is-streaming:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;background:linear-gradient(to bottom,transparent 35%,#1D252C 70% 100%),linear-gradient(to right top,transparent 80%,#1D252C 90% 100%)}.tile-main-container{display:flex;padding:30px;flex-direction:column;align-items:center;gap:20px;height:405px;width:450px;justify-content:space-between;position:relative}.tile-main-container .tile-username{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.tile-main-container .tile-username .tile-ratings{color:#68813c}.tile-main-container .tile-username .pin-icon{font-size:24px;cursor:pointer}.tile-main-container .streaming-overlay{display:flex;flex-direction:column;align-items:center;margin-top:auto;position:relative}.tile-main-container .streaming-overlay.is-selected{gap:10px}.tile-main-container .streaming-overlay.is-selected .is-selected-tooltip{z-index:99999991!important}.tile-main-container .streaming-overlay.is-selected .sim-title{text-align:center;max-width:100%;overflow:visible}.tile-main-container .streaming-overlay .sim-title{text-align:center;text-overflow:ellipsis;overflow:hidden;font-family:Manrope;font-size:21px;font-style:normal;font-weight:600;line-height:normal;white-space:nowrap;max-width:390px}.tile-main-container .tile-top-container{display:flex;flex-direction:column}.tile-main-container .tile-top-container.in-menu{align-items:center}.tile-main-container .tile-top-container.in-menu .tile-title{color:#089dd4;overflow:hidden;text-align:center;text-overflow:ellipsis;font-family:Manrope;font-size:21px;font-style:normal;font-weight:600;line-height:21px}.tile-main-container .tile-top-container .tile-menu-image{width:200px}.tile-main-container .tile-top-container .tile-progress-bar{display:flex;width:100%;height:100%;justify-content:center;align-items:center;gap:10px;padding-bottom:20px}.tile-main-container .tile-top-container .tile-title{width:350px;text-align:center;text-overflow:ellipsis;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;height:25px;overflow:hidden;white-space:nowrap}.tile-main-container .tile-top-container .tile-subtitle{margin-top:5px;width:350px;text-align:center;text-overflow:ellipsis;font-family:Manrope;font-size:18px;font-style:normal;font-weight:700;height:25px;overflow:hidden;white-space:nowrap}.tile-main-container .tile-bottom-container{height:50px;width:100%;display:flex;flex-direction:row;border-top:1px solid rgba(0,0,0,.1);padding-top:10px;align-items:center;gap:5px;color:#1d252c}.tile-main-container .tile-bottom-container.light-theme{color:#fff;border-top:1px solid rgba(244,244,244,.1)}.tile-main-container .tile-bottom-container.light-theme .battery{color:#fff}.tile-main-container .tile-bottom-container .time-in-hs{display:flex;flex-direction:row;align-items:center;padding:0 5px 0 10px}.tile-main-container .tile-bottom-container .time-in-hs .hs-icon{display:flex;justify-content:center;align-items:center;padding-right:5px}.tile-main-container .tile-bottom-container .time-in-hs .hs-icon .icon{height:20px}.tile-main-container .tile-bottom-container .time-in-hs .hs-text-container{display:flex;flex-direction:column}.tile-main-container .tile-bottom-container .time-in-hs .hs-text-container .in-hs{text-align:center;font-family:Manrope;font-size:8px;font-style:normal;font-weight:600;line-height:10px;text-align:left;padding:0}.tile-main-container .tile-bottom-container .time-in-hs .hs-text-container .time-in-hs{text-align:center;font-family:Manrope;font-size:12px;font-style:normal;font-weight:600;line-height:14px;text-align:left;padding:0}.tile-main-container .tile-bottom-container .battery{padding:10px;font-size:12px;display:flex;align-items:center}.tile-main-container .tile-bottom-container .battery .battery-text{font-family:Manrope;font-style:normal;font-weight:600}.tile-main-container .tile-bottom-container .battery .battery-icon{width:27px;height:18px}.tile-main-container .tile-bottom-container .wifi{padding:10px}.tile-main-container .tile-bottom-container .activity{padding:10px;margin-left:auto;text-align:center;font-family:Manrope;font-size:10px;font-weight:600;text-transform:uppercase;display:flex;flex-direction:row;gap:4px;align-items:center}.tile-main-container .tile-bottom-container .activity .status-dot{height:10px;width:10px;border-radius:10px}.tile-main-container .active{background-color:#cddb00}.tile-main-container .idle{background-color:#ecbd00}.tile-main-container .inactive{background-color:#d12d00}.tippy-popper{z-index:99999991!important}.tile-controller-action-container{display:flex;justify-content:center;align-items:center;gap:6px}.tile-controller-action-container .tile-controller-action-image{height:125px;width:125px}.tile-controller-action-container .tile-controller-action-label{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;height:18px;background-color:#002e6d;color:#fff;border-radius:4px;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:12px;text-transform:uppercase}.activity-player-breadcrumb-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:100px;gap:5px;padding:30px 80px;border-bottom:1px solid rgba(0,0,0,.2)}.activity-player-breadcrumb-container .link-component{height:100px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px}.activity-player-breadcrumb-container .link-component .link-icon{font-size:12px;width:10px}.activity-player-breadcrumb-container .link-component .main-link{color:#002e6d;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;margin-left:10px;margin-right:15px;cursor:pointer;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.activity-player-breadcrumb-container .link-component .link-item{color:#727376;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.96px;text-transform:uppercase;margin-left:15px;margin-right:15px}.nav-footer-main{height:100px;display:flex;padding:25px 80px;align-items:center;align-self:stretch;border-top:1px solid rgba(0,0,0,.2)}.nav-footer-main .footer-left{height:100px;justify-content:flex-start;align-items:center;display:flex;gap:20px;flex:4}.nav-footer-main .footer-left.hide-prev{visibility:hidden}.nav-footer-main .footer-left .prev-icon{display:flex;border-radius:8px;border:1px solid #002e6d;min-width:40px;height:40px;justify-content:center;align-items:center;color:#002e6d}.nav-footer-main .footer-left .prev-nav-text-container{display:flex;flex-direction:column}.nav-footer-main .footer-left .prev-nav-text-container .prev-text-title{color:#727376;font-family:Manrope;font-size:12px;font-style:normal;font-weight:600;line-height:12px}.nav-footer-main .footer-left .prev-nav-text-container .prev-text{color:#002e6d;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:22px;cursor:pointer}.nav-footer-main .footer-center{display:flex;justify-content:center;flex:2}.nav-footer-main .footer-center .nav-page-count{display:flex;padding:5px 12px;justify-content:center;align-items:center;border-radius:4px;background:#c5d9e7;color:#002e6d;text-align:right;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:20px}.nav-footer-main .footer-right{margin-left:auto;display:flex;gap:20px;flex:4;justify-content:flex-end;align-items:center}.nav-footer-main .footer-right.hide-next{visibility:hidden}.nav-footer-main .footer-right .next-icon{border-radius:8px;border:1px solid #002e6d;display:flex;min-width:40px;height:40px;justify-content:center;align-items:center;color:#002e6d}.nav-footer-main .footer-right .next-icon.locked{opacity:.3}.nav-footer-main .footer-right .next-nav-text-container{display:flex;flex-direction:column;text-align:right;width:100%}.nav-footer-main .footer-right .next-nav-text-container .next-text-container{width:100%;display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-end}.nav-footer-main .footer-right .next-nav-text-container .next-text-title{color:#727376;font-family:Manrope;font-size:12px;font-style:normal;font-weight:600;line-height:12px}.nav-footer-main .footer-right .next-nav-text-container .next-text{color:#002e6d;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:22px;cursor:pointer}.nav-footer-main .footer-right .next-nav-text-container.next-locked .next-text-container .lock-icon{color:#727376}.nav-footer-main .footer-right .next-nav-text-container.next-locked .next-text-container .next-text{color:#727376;font-weight:400}.nav-footer-main .footer-right .next-nav-text-container.next-locked .next-text-container .next-text:hover{cursor:default}.nav-footer-main .footer-right .exit-button{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;cursor:pointer;border-radius:8.698px;border:1.214px solid #002e6d;background:#002e6d;color:#fff;width:244px;height:49px;flex-shrink:0}.nav-footer-main .footer-right .exit-button .right-icon{font-size:25px}.nav-footer-main .footer-right .exit-button.complete-locked{border-color:#71767c;background-color:#71767c}.side-nav-main-container{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;background:#c5d9e7;max-width:0;white-space:nowrap;transition:max-width .3s ease-in-out}.side-nav-main-container.expanded{max-width:350px}.side-nav-main-container .side-nav-header{width:350px;height:100px;position:relative;display:flex;flex-direction:row;gap:5px;padding:30px;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.2)}.side-nav-main-container .side-nav-header .side-nav-collapse-button{position:absolute;left:-40px;height:40px;width:40px;background-color:#c5d9e7;border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;justify-content:center;align-items:center;cursor:pointer}.side-nav-main-container .side-nav-header .header-lesson{display:flex;flex-direction:column;justify-content:center;height:100px}.side-nav-main-container .side-nav-header .header-lesson .lesson-number{color:#2e6d99;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.96px;text-transform:uppercase}.side-nav-main-container .side-nav-header .header-lesson .lesson-name{color:#002e6d;font-family:Poppins;font-size:21px;font-style:normal;font-weight:600;line-height:21px}.side-nav-main-container .lessons-container{display:flex;flex-direction:column;width:100%;height:100%;opacity:0;transform:translate(-10px);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.side-nav-main-container .lessons-container.expanded{opacity:1;transform:translate(0)}.side-nav-main-container .lessons-container .lesson-activity{display:flex;padding:40px 30px 10px;align-items:center;gap:10px;align-self:stretch;height:68px;border-bottom:1px solid rgba(0,46,109,.2)}.side-nav-main-container .lessons-container .lesson-activity .activity-title{color:var(--Black, #1d252c);font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:.96px;text-transform:uppercase}.side-nav-main-container .lessons-container .lesson-activity .activities-count{display:flex;padding:3px 8px;justify-content:center;align-items:center;border-radius:4px;background:#f4f4f4;height:18px;width:24px;font-size:12px}.side-nav-main-container .lessons-container .lesson-item{min-height:60px;height:auto;display:flex;padding:10px 30px;align-items:center;gap:20px;align-self:stretch;border-bottom:1px solid rgba(0,46,109,.2);flex-wrap:wrap;overflow:hidden;cursor:pointer}.side-nav-main-container .lessons-container .lesson-item .lesson-text{flex:1;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.side-nav-main-container .lessons-container .lesson-item:hover,.side-nav-main-container .lessons-container .lesson-item.is-selected{background-color:#f4f4f4}.side-nav-main-container .lessons-container .credentials-container{display:flex;flex-direction:column;padding:40px 30px}.side-nav-main-container .lessons-container .credentials-container .credentials-title-container{display:flex;align-items:center;gap:10px;align-self:stretch}.side-nav-main-container .lessons-container .credentials-container .credentials-title-container .credentials-title{color:#1d252c;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:.96px;text-transform:uppercase}.side-nav-main-container .lessons-container .credentials-container .credentials-title-container .credentials-count{display:flex;padding:3px 8px;justify-content:center;align-items:center;border-radius:4px;background:#f4f4f4;height:18px;width:24px;font-size:12px}.side-nav-main-container .lessons-container .credentials-container .credentials-description{color:#727376;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:20px 0}.side-nav-main-container .lessons-container .credentials-container .credential-items-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);justify-items:center;align-items:center;gap:20px}.side-nav-main-container .lessons-container .credentials-container .credential-items-container .image-container{max-width:50%;display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center}.side-nav-main-container .lessons-container .credentials-container .credential-items-container .image-container .credential-title{display:flex;justify-content:center;align-items:center;border-radius:4px;background:#089dd4;padding:0 5px;height:16px;color:#1d252c;text-align:center;font-family:Poppins;font-size:10px;font-style:normal;font-weight:600;text-transform:uppercase;text-overflow:ellipsis}.side-nav-main-container .lessons-container .credentials-container .credential-items-container .image-container .progress-image-container{width:75px;height:75px}.side-nav-main-container .lessons-container .credentials-container .credential-items-container .image-container .progress-image-container img{width:40px;height:40px}.side-nav-main-container .lessons-container .side-nav-buttons-container{margin-top:auto;display:flex;flex-direction:column;width:100%;gap:10px;padding:30px}.side-nav-main-container .lessons-container .side-nav-buttons-container .feedback{display:flex;justify-content:center;align-items:center;width:100%}.side-nav-main-container .lessons-container .side-nav-buttons-container .feedback .feedback-button{width:100%;display:flex;justify-content:center;align-items:center;height:40px;padding:7px 11px;gap:10px;align-self:stretch;border-radius:8px;border:1px solid #002e6d}.side-nav-main-container .lessons-container .side-nav-buttons-container .get-help{display:flex;justify-content:center;align-items:center;width:100%}.side-nav-main-container .lessons-container .side-nav-buttons-container .get-help .get-help-button{width:100%;display:flex;justify-content:center;align-items:center;height:40px;padding:7px 11px;gap:10px;align-self:stretch;border-radius:8px;border:1px solid #002e6d}.activity-player-main-container{display:flex;height:100%;width:100%}.activity-player-main-container .activity-slide{width:100%;display:flex;flex-direction:column;overflow:auto}.activity-player-main-container .activity-slide .activity-player-slider-component{width:100%}.headset-image-container{height:10.625rem;width:100%;border-radius:32px 32px 60px 60px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#898a8d33;overflow:hidden}@media (min-width: 768px){.headset-image-container{height:13.75rem}}.headset-image-container .headset-image-nose{mask-image:url("data:image/svg+xml,%3csvg%20width='89'%20height='38'%20viewBox='0%200%2089%2038'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M29.9216%2013.8582C30.722%206.51476%2036.9436%200.799805%2044.5%200.799805C52.0671%200.799805%2058.2956%206.53093%2059.0817%2013.8894C60.2593%2018.9907%2068.4064%2038%2088.4962%2038L0.5%2037.9999C20.6308%2037.9999%2028.7701%2018.913%2029.9216%2013.8582Z'%20fill='white'/%3e%3c/svg%3e");mask-repeat:no-repeat;mask-size:cover;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;height:2.5rem;width:5.625rem;bottom:0;right:calc(50% - 2.8125rem);background-color:var(--headset-image-bg-color, #ffffff)}.headset-image-container .logo-mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.progress-image-container{position:relative}.progress-image-container .progress-image{filter:grayscale(0%)}.progress-image-container .progress-image.incomplete{filter:grayscale(100%)}.progress-image-container .complete-checkmark-container{position:absolute;right:0;top:0;height:32px;width:32px;z-index:1;background-color:#089dd4;border-radius:50%;display:flex;justify-content:center;align-items:center}.progress-image-container .complete-checkmark-container.large{height:43px;width:43px;top:25px;right:22px}.progress-image-container .complete-checkmark-container .check-icon{color:#fff;font-size:16px}.progress-image-container .complete-checkmark-container .check-icon.large{font-size:20px}#logo{height:30px;display:inline-block}#logo:hover .arrow-top{animation:fromLeft .3s .1s ease-out forwards}#logo:hover .arrow-bottom{animation:fromRight .3s ease-out forwards}#logo:hover .logo-t,#logo:hover .logo-r,#logo:hover .logo-a,#logo:hover .logo-n,#logo:hover .logo-s,#logo:hover .logo-f{animation:fromLeft .5s .2s ease forwards}#logo .logo-text{background:red}@keyframes fromLeft{0%{opacity:.3;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fromRight{0%{opacity:.3;transform:translate(80px)}to{opacity:1;transform:translate(0)}}.medium-panel.page-layout .page-header-container,.large-panel.page-layout .page-header-container{display:flex;flex-direction:row;align-items:center;flex:0 1 auto}.page-layout{display:flex;flex-direction:column;flex:1 1 auto;height:100%}@media (min-width: 768px){.page-layout{height:100vh}}.page-layout .page-header-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px;box-sizing:border-box;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(29,37,44,.2);background-color:var(--page-header-bg-color, transparent)}@media (min-width: 768px){.page-layout .page-header-container{padding:40px;flex-wrap:nowrap;gap:30px}}@media (min-width: 1024px){.page-layout .page-header-container{padding:40px 80px}}.page-layout .page-children-container{display:flex;flex-direction:column;flex:1 1 auto;overflow:auto}.page-layout .filter-container{flex:1 1 auto;width:100%;padding-top:10px}@media (min-width: 768px){.page-layout .filter-container{padding-top:0}}@media (min-width: 1024px){.page-layout .filter-container{max-width:353px}}.page-layout .page-toolbar{order:-1}@media (min-width: 768px){.page-layout .page-toolbar{order:1;margin-left:auto}}@media (min-width: 1024px){h1{color:#1d252c;font-size:80px;line-height:80px}}h2{font-size:21px;line-height:32px;font-weight:600;display:inline-block;color:#1d252c}@media (min-width: 768px){h2{font-size:22px}}h5{display:inline-block;color:#517090;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:2px;padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.relative-position{position:relative}.page-header{display:flex;flex:1 1 auto;flex-direction:row;gap:20px;flex-wrap:wrap}@media (min-width: 768px){.page-header{gap:5px;flex-wrap:nowrap}}.page-header .info-container{display:flex;flex-direction:column;flex:1 1 auto;gap:20px;order:1}@media (min-width: 768px){.page-header .info-container.has-middle-pane{flex-grow:0}}.page-header .info-container .info{display:flex;flex-direction:row}.page-header .info-container .info .text{display:flex;flex-direction:column;justify-content:center;gap:5px}.page-header .info-container .info .text .title-container{display:flex;gap:10px;align-items:center}.page-header .info-container .info .text .title-container h1{font-size:24px;font-weight:600;line-height:40px;margin:0}.page-header .info-container .info .text .title-container .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#f4f4f4;color:#002e6d;border-radius:4px;font-family:Poppins;font-style:normal;padding:5px 12px;height:30px;font-weight:600;font-size:20px;line-height:20px}.page-header .middle-pane-container{display:flex;flex:1 1 100%;order:3}@media (min-width: 768px){.page-header .middle-pane-container{flex:1 1 auto;order:2}}.page-header .toolbar-container{order:2}.page-header h3{font-size:16px;line-height:32px;font-weight:400;margin:0;color:#1d252c}.account-layout{height:100%;display:grid;grid-template-columns:minmax(280px,420px);grid-template-rows:12fr;justify-content:center}.account-layout h1{font-weight:700}.account-layout .notification{margin:30px 0}.account-layout .left{height:inherit;display:flex;align-items:center;justify-content:center}.account-layout .left .content{width:100%;box-sizing:border-box;padding:50px}.account-layout .left .content .account-form{display:grid;grid-gap:30px}.account-layout .left .content .account-form .instructions{line-height:24px;color:#727376}.account-layout .left .content .account-form .inputs{display:grid;grid-gap:10px}.account-layout .left .content .account-form .form-options{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.account-layout .left .content .account-form .requirements{color:#727376;transition:all .3s ease-out}.account-layout .left .content .account-form .requirements .title{font-family:Poppins;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.08em;text-transform:uppercase;padding-bottom:10px}.account-layout .left .content .account-form .requirements ul{font-family:Manrope,sans-serif;font-size:12px;line-height:24px;list-style-type:none;padding:0;margin:0}.account-layout .bottom{display:block;height:100%;min-height:400px;background-repeat:no-repeat;background-position:center top}.account-layout .right{height:inherit;display:none;height:100%;min-height:400px;background-repeat:no-repeat;background-size:100% auto;background-position:center top}@media (min-width: 768px){.account-layout{grid-template-rows:auto;grid-template-columns:minmax(420px,540px)}.account-layout .right{display:block}}@media (min-width: 1024px){.account-layout{padding:0 0 0 50px;grid-template-columns:minmax(490px,400px) minmax(500px,900px);grid-template-rows:12fr}.account-layout .right{background-position:center bottom}}footer{margin-top:40px;font-family:Manrope,sans-serif;font-size:12px;color:#727376}footer ul{padding:0;margin:5px 0}footer ul li{display:inline-block}footer ul li:first-child:after{content:"\2022";margin:0 5px}.medium-panel.data-table .data-table-header-column-text-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:6px;height:22px;flex:none;order:0;flex-grow:0}.large-panel.data-table .data-table-header-column-text-container{display:flex;flex-direction:row;padding:0 2px;gap:6px;flex:none;order:0;flex-grow:0}.data-table-header-column-text{display:flex;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:22px;letter-spacing:.08em;text-transform:uppercase;color:#517090;overflow:hidden}.data-table-header-column-text-container{background-color:transparent;border:none;width:inherit}.data-table-header-column-text-container:focus-within{outline:2px solid #002e6d;border-radius:4px;outline-offset:-2px}.table-container-v2 .data-table-body-cell{font-family:Manrope;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-items:center;border:none}.table-container-v2 .data-table-body-cell.action-menu-cell{overflow:unset}.table-container-v2 .small-panel.data-table .data-table-cell-container .data-table-body-cell,.table-container-v2 .medium-panel.data-table .data-table-cell-container .data-table-body-cell{border:none}.table-container-v2 .data-table-header.data-table-cell,.table-container-v2 .data-table-header.data-table-cell-first{display:flex;overflow:hidden;align-items:center;border:none}.table-container-v2 .small-panel.data-table .data-table-cell{border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33}.table-container-v2 .large-panel.data-table .data-table-selection-column{align-items:center;display:flex;flex-direction:row;gap:10px;padding:0 2px;border:none}.table-container-v2 .data-table-selection-checkbox{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;gap:10px;border:1px solid #898a8d;border-radius:4px}.table-container-v2 .medium-panel.data-table .data-table-selection-column,.table-container-v2 .small-panel.data-table .data-table-selection-column{width:auto;height:auto;box-sizing:border-box;display:flex;flex-direction:row;justify-content:left;align-items:center;gap:10px;padding:0;margin:0}.table-container-v2 .medium-panel.data-table .data-table-cell-container-first{width:auto;display:flex;flex-direction:row;align-items:center;padding:0;gap:30px;margin:0;grid-column:unset;height:auto}.table-container-v2 .small-panel.data-table .data-table-cell-container-first{width:auto;height:auto;display:flex;flex-direction:row;align-items:center;padding:0;gap:30px;margin:0;grid-column:unset;justify-content:space-between}.table-container-v2 .small-panel.data-table .data-table-cell-container,.table-container-v2 .medium-panel.data-table .data-table-cell-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:0;margin:0;height:auto}.table-container-v2 .large-panel.data-table .data-table-cell-container{height:inherit;justify-content:center;border:none}.table-container-v2 .large-panel.data-table .data-table-header.data-table-cell-first{align-items:center;justify-content:left}.table-container-v2 .large-panel.data-table .data-table-cell{padding:0;justify-content:center;height:inherit;border:none}.table-container-v2 .large-panel.data-table .data-table-cell,.table-container-v2 .large-panel.data-table .data-table-cell-first{display:flex;box-sizing:border-box;align-items:center;font-family:Manrope;font-style:normal;font-weight:400;line-height:24px;color:#1d252c;border:none}.table-container-v2 .small-panel.data-table .data-table-cell,.table-container-v2 .small-panel.data-table .data-table-cell-first,.table-container-v2 .medium-panel.data-table .data-table-cell,.table-container-v2 .medium-panel.data-table .data-table-cell-first{font-family:Manrope;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.table-container-v2 .large-panel.data-table .data-table-header-column-text-container,.table-container-v2 .medium-panel.data-table .data-table-header-column-text-container,.table-container-v2 .small-panel.data-table .data-table-header-column-text-container{display:flex;flex-direction:row;justify-content:left;align-items:center;flex:none;order:0;flex-grow:1;gap:3px;cursor:pointer}.table-container-v2 .large-panel.data-table .cell-level-header{display:none}.table-container-v2 .badge-container .badge{font-size:12px;padding:3px 8px;background-color:#c5d9e7;border-radius:4px}.small-panel.data-table .data-table-body{width:375px;flex:none;order:0;align-self:stretch;flex-grow:0}.data-table-body{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:1410px;height:720px;flex:none;order:1;flex-grow:0}.table-container-v2{height:100%}.table-container-v2 .data-table{display:flex;flex-direction:column;padding-left:1px}.table-container-v2 .small-panel.data-table .data-table-row-container:not(:first-child){display:grid;row-gap:10px;column-gap:10px;grid-template-columns:minmax(100px,1fr);border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33}.table-container-v2 .small-panel.data-table .data-table-row-container{padding-top:25px;padding-bottom:25px}.table-container-v2 .medium-panel.data-table .data-table-row-container:not(:first-child){display:grid;row-gap:10px;column-gap:30px;grid-template-columns:repeat(2,minmax(100px,1fr));grid-auto-flow:row dense;border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33;padding:20px 0}.table-container-v2 .medium-panel.data-table.has-selection .data-table-row-container{display:grid;row-gap:10px;column-gap:20px;grid-template-columns:minmax(40px,.05fr) repeat(2,minmax(100px,1fr));grid-auto-flow:row dense}.table-container-v2 .small-panel.data-table.has-selection .data-table-row-container{display:grid;row-gap:10px;column-gap:10px;grid-template-columns:minmax(40px,.05fr) minmax(100px,1fr);grid-auto-flow:column}.table-container-v2 .small-panel.data-table .data-table-header-child,.table-container-v2 .medium-panel.data-table .data-table-header-child{display:none}.table-container-v2 .small-panel.data-table .data-table-row-container.inactive>div,.table-container-v2 .medium-panel.data-table .data-table-row-container.inactive>div,.table-container-v2 .large-panel.data-table .data-table-row-container.inactive>div{opacity:.33}.table-container-v2 .small-panel.data-table .data-table-row-container.disabled>div,.table-container-v2 .medium-panel.data-table .data-table-row-container.disabled>div,.table-container-v2 .large-panel.data-table .data-table-row-container.disabled>div{background:#f4f4f4;border-bottom:1px solid rgba(137,138,141,.2)!important}.table-container-v2 .large-panel.data-table .data-table-header-child{display:flex;align-items:center}.table-container-v2 .large-panel.data-table .data-table-row-container{display:grid;grid-template-columns:var(--dt-grid-template-columns);border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33}.table-container-v2 .large-panel.data-table.has-selection .data-table-row-container{display:grid;grid-template-columns:minmax(50px,.3fr) var(--dt-grid-template-columns)}.table-container-v2 .large-panel.data-table.has-actions .data-table-row-container{display:grid;grid-template-columns:var(--dt-grid-template-columns) minmax(50px,.3fr)}.table-container-v2 .large-panel.data-table.has-selection.has-actions .data-table-row-container{display:grid;grid-template-columns:minmax(50px,.3fr) var(--dt-grid-template-columns) minmax(50px,.3fr)}.user-cell-container{width:100%;white-space:nowrap;display:flex;flex-direction:row;align-items:center;padding:0;gap:20px;height:40px;flex:0 1 auto}.user-cell-container .user-cell-name{width:calc(100% - 60px);box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:0;height:24px;flex:none;order:0;flex-grow:0;font-family:Manrope;font-style:normal;font-weight:700;color:#002e6d}.user-cell-container .anonymous-container-avatar{color:#cfcfcf;width:40px;height:40px;font-size:24px;line-height:40px;text-align:center}.small-panel.data-table .user-cell-name,.medium-panel.data-table .user-cell-name{font-size:16px}.text-theme{text-align:left}.table-container{height:auto;position:relative}.table-container.virtual-scrolling{height:100%}.table-container.scroll-shadow:after{content:"";position:absolute;bottom:0;right:0;z-index:2;height:100%;width:10px;background:linear-gradient(90deg,transparent,#898a8d 1000%) right/100% 100% no-repeat}.table-container .scroll-container,.table-container .scroll-container.virtual-scrolling{height:inherit}.table-container .scroll-container.overflow-enabled{overflow-x:auto;padding-bottom:5px}.table-container .scroll-container.overflow-enabled table tr{white-space:nowrap}.table-container .scroll-container.static-headers table thead{position:sticky;top:0;z-index:2}.table-container .scroll-container.static-headers table .column-fixed{top:0}.table-container .scroll-container table{width:inherit;height:inherit}.table-container .scroll-container table th button{display:flex;gap:10px;align-items:center;height:inherit}.table-container .scroll-container table tbody tr:last-child{border-bottom:none}.table-container .scroll-container table tr{display:flex;border-bottom:1px solid rgba(137,138,141,.2)}.table-container .scroll-container table th,.table-container .scroll-container table td{background-color:#fff}.table-container .scroll-container table th.column-fixed,.table-container .scroll-container table td.column-fixed{position:sticky;z-index:1}.table-container .scroll-container table th>[role=cell],.table-container .scroll-container table th>[role=columnheader],.table-container .scroll-container table td>[role=cell],.table-container .scroll-container table td>[role=columnheader]{width:100%;height:100%;display:inherit}.medium-panel.form-table .form-table-header-column-text-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:6px;height:22px;flex:none;order:0;flex-grow:0}.large-panel.form-table .form-table-header-column-text-container{display:flex;flex-direction:row;padding:0 2px;gap:6px;flex:none;order:0;flex-grow:0}.form-table-header-column-text{display:flex;font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:22px;letter-spacing:.08em;text-transform:uppercase;color:#517090;overflow:hidden}.form-table-header-column-text-container{background-color:transparent;border:none;width:inherit}.form-table-header-column-text-container:focus-within{outline:2px solid #002e6d;border-radius:4px;outline-offset:-2px}.form-table-header-column-text-container .info-icon{height:12px;width:12px;font-size:12px}.input-cell{position:relative;margin:18px 0;z-index:0}.input-cell .custom-input{display:flex;height:40px;width:100%;padding:7px 0 7px 11px;align-items:center;gap:10px;flex:1 0 0;border-radius:8px;border:1px solid #002e6d;background:#fff;box-shadow:0 4px 4px #00000026 inset}.input-cell .custom-input[type=password]{padding-right:40px}.input-cell .custom-input[type=password]::-ms-reveal{display:none}.input-cell .custom-input~.password-toggle,.input-cell .custom-input~.block-icon{position:absolute;right:0;top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.input-cell .custom-input~.password-toggle svg,.input-cell .custom-input~.block-icon svg{pointer-events:none;font-size:18px}.input-cell .custom-input .custom-input[type=password]{padding-right:40px}.input-cell .custom-input .custom-input~.password-toggle{display:flex;align-items:center;justify-content:center;position:absolute!important;right:0;top:0;height:40px;font-size:18px;width:40px;color:#727376;z-index:1;opacity:0;transition:opacity .5s ease-out;pointer-events:none;visibility:hidden}.input-cell .custom-input .custom-input~.password-toggle:hover,.input-cell .custom-input .custom-input~.password-toggle:focus-visible{color:#002e6d!important}.input-cell .custom-input .custom-input~.password-toggle.show{visibility:visible;opacity:1;pointer-events:all}.input-cell .custom-input .custom-input~.password-toggle:after{display:none}.input-cell .custom-input .custom-input~.password-toggle svg{position:absolute;pointer-events:none;transition:all .3s ease-out}.input-cell .custom-input .custom-input~.password-toggle.slash svg:first-child{display:block;opacity:1}.input-cell .custom-input .custom-input~.password-toggle.slash svg:last-child{display:none;opacity:0}.input-cell .custom-input .custom-input~.password-toggle.eye svg:first-child{display:none;opacity:0}.input-cell .custom-input .custom-input~.password-toggle.eye svg:last-child{display:block;opacity:1}.input-cell .custom-input~.focus-border{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#089dd4;transition:.4s}.input-cell .custom-input~label{position:absolute;left:0;width:100%;top:0;line-height:40px;color:#727376;transition:.3s;font-weight:400;z-index:-1}.input-cell .custom-input.has-error{border-color:#d12d00;border-radius:8px;border:3px solid #d12d00}.input-cell .custom-input:focus{outline:none}.input-cell .custom-input:focus~.focus-border,.input-cell .custom-input.has-content~.focus-border{transition:.4s;width:100%}.input-cell .custom-input:focus~label,.input-cell .custom-input.has-content~label{top:-15px;font-size:14px;line-height:14px;transition:.3s;background-color:transparent}.input-cell .custom-input:disabled,.input-cell .custom-input:disabled:hover,.input-cell .custom-input:disabled:focus{color:#7273764d;font-weight:400;border-bottom:none}.input-cell .custom-input:disabled~label,.input-cell .custom-input:disabled:hover~label,.input-cell .custom-input:disabled:focus~label{color:#7273764d}.input-cell .custom-input:disabled~.focus-border,.input-cell .custom-input:disabled:hover~.focus-border,.input-cell .custom-input:disabled:focus~.focus-border{background-color:#7273764d;height:2px}.form-status-cell{display:flex;padding:5px 8px;justify-content:center;align-items:center;border-radius:4px;background:#567899;height:24px;min-width:42px}.form-status-cell .overflow{display:flex!important;cursor:pointer}.form-status-cell .overflow .overflow-body,.form-status-cell.has-error{background:#d12d00}.form-status-cell .icon{box-sizing:border-box;width:15px;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;font-size:14px;flex-shrink:0;color:#fff}.form-status-cell .error-count-text{color:#fff;margin-left:4px}.menu-dropdown{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.menu-dropdown .menu-name-search{font-size:1rem;margin:1rem 0;padding:.625rem 10px}.menu-dropdown .dropdown-options{padding:.625rem 10px}.menu-dropdown .menu-dropdown-item>div{width:100%;display:flex;gap:.62rem;padding:.625rem 0}.menu-dropdown .menu-dropdown-item>div>.menu-dropdown-item-info{max-width:calc(100% - 1.625rem);display:flex;flex-direction:column;gap:.25rem;flex:1}.menu-dropdown .menu-dropdown-item>div>.menu-dropdown-item-info>h3{overflow:hidden;color:#002e6d;text-overflow:ellipsis;font-family:Poppins;font-size:1rem;font-weight:400;line-height:1rem}.menu-dropdown .menu-dropdown-item>div>.menu-dropdown-item-info>span{color:#727376;font-family:Poppins;font-size:.875rem;font-weight:400;line-height:1.125rem;max-height:2.25rem;text-overflow:ellipsis;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:break-spaces}.menu-dropdown .menu-dropdown-item>div>div.menu-dropdown-item-tooltip{width:1rem;display:flex;align-items:center;justify-content:center}.menu-dropdown .menu-dropdown-item>div>div.menu-dropdown-item-tooltip>svg.fa-circle-info{margin:0}.form-table-container-v1 .form-table-body-cell{font-family:Manrope;display:flex;text-overflow:ellipsis;white-space:nowrap;border:none}.form-table-container-v1 .form-table-body-cell.status-cell{overflow:unset}.form-table-container-v1 .form-table-body-cell.dropdown-cell{overflow:visible;width:100%}.form-table-container-v1 .form-table-body-cell .form-table-input-row,.form-table-container-v1 .form-table-body-cell .form-table-status-row{width:100%}.form-table-container-v1 .small-panel.form-table .form-table-cell-container .form-table-body-cell,.form-table-container-v1 .medium-panel.form-table .form-table-cell-container .form-table-body-cell{border:none}.form-table-container-v1 .small-panel.form-table .form-table-cell-container .form-table-body-cell.dropdown-cell,.form-table-container-v1 .medium-panel.form-table .form-table-cell-container .form-table-body-cell.dropdown-cell{overflow:visible;width:100%}.form-table-container-v1 .form-table-header.form-table-cell,.form-table-container-v1 .form-table-header.form-table-cell-first{display:flex;overflow:hidden;align-items:center;border:none}.form-table-container-v1 .small-panel.form-table .form-table-cell{border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33}.form-table-container-v1 .medium-panel.form-table .form-table-cell-container-main{width:auto;display:flex;flex-direction:row;align-items:center;padding:0;gap:30px;grid-column:unset;height:auto;margin:0 0 0 5px}.form-table-container-v1 .small-panel.form-table .form-table-cell-container-main{width:auto;height:auto;display:flex;flex-direction:row;align-items:center;padding:0;gap:30px;margin:0;grid-column:unset;justify-content:space-between}.form-table-container-v1 .form-table-cell-container-status{align-items:center;justify-content:center!important}.form-table-container-v1 .small-panel.form-table .form-table-cell-container,.form-table-container-v1 .medium-panel.form-table .form-table-cell-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:0;margin:0;height:auto}.form-table-container-v1 .large-panel.form-table .form-table-cell-container{display:flex;height:inherit;justify-content:flex-start;border:none}.form-table-container-v1 .large-panel.form-table .form-table-header.form-table-cell-main{align-items:center;justify-content:left}.form-table-container-v1 .large-panel.form-table .form-table-cell{padding:0;justify-content:center;height:inherit;border:none}.form-table-container-v1 .large-panel.form-table .form-table-cell,.form-table-container-v1 .large-panel.form-table .form-table-cell-first{display:flex;box-sizing:border-box;align-items:center;font-family:Manrope;font-style:normal;font-weight:400;line-height:24px;color:#1d252c;border:none}.form-table-container-v1 .small-panel.form-table .form-table-cell,.form-table-container-v1 .small-panel.form-table .form-table-cell-first,.form-table-container-v1 .medium-panel.form-table .form-table-cell,.form-table-container-v1 .medium-panel.form-table .form-table-cell-first{font-family:Manrope;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.form-table-container-v1 .large-panel.form-table .form-table-header-column-text-container,.form-table-container-v1 .medium-panel.form-table .form-table-header-column-text-container,.form-table-container-v1 .small-panel.form-table .form-table-header-column-text-container{display:flex;flex-direction:row;justify-content:left;align-items:center;flex:none;order:0;flex-grow:1;gap:10px;cursor:pointer}.form-table-container-v1 .large-panel.form-table .form-table-header-cell-container-status,.form-table-container-v1 .medium-panel.form-table .form-table-header-cell-container-status,.form-table-container-v1 .small-panel.form-table .form-table-header-cell-container-status{justify-content:center}.form-table-container-v1 .large-panel.form-table .cell-level-header{display:none}.form-table-container-v1 .close-button-container{display:flex;justify-content:center;align-items:center}.form-table-container-v1 .close-button-container .close-button{color:var(--Black, #1d252c);font-size:16px;font-style:normal;border:none;height:50px;width:50px}.small-panel.form-table .form-table-body{width:375px;flex:none;order:0;align-self:stretch;flex-grow:0}.form-table-body{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:1410px;height:720px;flex:none;order:1;flex-grow:0}.form-table-container-v1{height:100%}.form-table-container-v1 .form-table{display:flex;flex-direction:column;padding-left:1px;padding-bottom:100px}.form-table-container-v1 .small-panel.form-table .form-table-row-container:not(:first-child){display:grid;row-gap:10px;column-gap:10px;grid-template-columns:minmax(100px,1fr);border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33}.form-table-container-v1 .small-panel.form-table .form-table-row-container{padding-top:25px;padding-bottom:25px}.form-table-container-v1 .medium-panel.form-table .form-table-row-container:not(:first-child){display:grid;row-gap:10px;column-gap:30px;grid-template-columns:repeat(2,minmax(100px,1fr));grid-auto-flow:row dense;border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33;padding:20px 0}.form-table-container-v1 .large-panel.form-table .form-table-header-child{display:flex;align-items:center}.form-table-container-v1 .large-panel.form-table .form-table-row-container{display:grid;grid-template-columns:var(--dt-grid-template-columns);border-width:0px 0px 1px 0px;border-style:solid;border-color:#898a8d33;gap:10px;align-items:center}.form-table-container-v1 .small-panel.form-table .form-table-header-child,.form-table-container-v1 .medium-panel.form-table .form-table-header-child{display:none}.form-table-container-v1 .small-panel.form-table .form-table-row-container.inactive>div,.form-table-container-v1 .medium-panel.form-table .form-table-row-container.inactive>div,.form-table-container-v1 .large-panel.form-table .form-table-row-container.inactive>div{opacity:.33}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:Poppins,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,input:where([type="button"]),input:where([type="reset"]),input:where([type="submit"]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden="until-found"])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.static{position:static}.fixed{position:fixed}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.list-item{display:list-item}.hidden{display:none}.grow{flex-grow:1}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.border{border-width:1px}.capitalize{text-transform:capitalize}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a:focus,button:focus,input:focus,input[type=checkbox],a:active,button:active,.checkbox{outline:none}a:focus-visible,button:focus-visible,input[type=checkbox]:focus-visible{outline:2px solid #002e6d;outline-offset:1px}.dropdown-input:focus-within{outline:2px solid #002e6d;outline-offset:2px}a:focus-visible,.breadcrumb{border-radius:1px}button:focus-visible{outline-offset:2px}.navbar-item:focus-visible,.profile-item:focus-visible{border-radius:8px}.accordion button:focus-visible{outline-offset:-2px}.notification .close:focus-visible{outline-offset:-4px;height:100%;border-radius:8px;outline-color:#c72b00}.hide-show:focus-visible{border-radius:8px;outline-offset:-5px}.collapse-button:focus-visible{outline:2px solid #002e6d}[data-tooltipped]:focus-visible{outline:none}[data-tooltipped]:focus-visible>*{outline:2px solid #002e6d;border-radius:1px;outline-offset:1px}.shortcut.link:focus-visible{outline:2px solid #002e6d;outline-offset:-3px}.route-container.large-panel:focus-visible{outline:2px solid #002e6d;outline-offset:-3px}body{font-family:Poppins,sans-serif;font-size:16px}h1{color:#1d252c;font-size:40px;line-height:40px;margin:30px 0 20px}@media (min-width: 768px){h1{font-size:60px;line-height:60px}}@media (min-width: 1050px){h1{color:#1d252c;font-size:80px;line-height:80px}}h2{font-size:21px;line-height:32px;font-weight:400;display:inline-block;color:#1d252c}h4{display:inline-block;color:#1d252c;font-weight:600;font-size:21px;line-height:24px;margin:0}h5{display:inline-block;color:#517090;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:1px;padding:0}h7{font-family:Poppins;font-style:normal;font-weight:600;line-height:18px;letter-spacing:.08em}.link-button{position:relative;color:#002e6d;background-color:transparent;border:none;line-height:normal}.link-button:after{position:absolute;content:" ";height:1px;width:100%;bottom:0;left:0;background-color:#002e6d}.link-button:hover:after,.link-button:focus:after{animation:underline-animation .3s forwards}@keyframes underline-animation{0%{width:0}50%{width:20%}to{width:100%}}p{font-family:Manrope;font-size:16px;line-height:24px;font-weight:400;color:#727376}.tippy-tooltip{font-weight:600}.tippy-tooltip.ce-theme{background-color:#1d252c;color:#fff;border:1px solid #1d252c}.tippy-popper[x-placement^=top] .tippy-tooltip.ce-theme [x-arrow]{border-top-color:#1d252c}.tippy-popper[x-placement^=bottom] .tippy-tooltip.ce-theme [x-arrow]{border-bottom-color:#1d252c}.tippy-popper[x-placement^=left] .tippy-tooltip.ce-theme [x-arrow]{border-left-color:#1d252c}.tippy-popper[x-placement^=right] .tippy-tooltip.ce-theme [x-arrow]{border-right-color:#1d252c}.tippy-tooltip.vtf-theme{background-color:#3d7cc9;color:#fff;border:1px solid #3d7cc9}.tippy-popper[x-placement^=top] .tippy-tooltip.vtf-theme [x-arrow]{border-top-color:#3d7cc9}.tippy-popper[x-placement^=bottom] .tippy-tooltip.vtf-theme [x-arrow]{border-bottom-color:#3d7cc9}.tippy-popper[x-placement^=left] .tippy-tooltip.vtf-theme [x-arrow]{border-left-color:#3d7cc9}.tippy-popper[x-placement^=right] .tippy-tooltip.vtf-theme [x-arrow]{border-right-color:#3d7cc9}.tippy-tooltip.databox-theme{background-color:#517090;color:#fff;border:1px solid #517090}.tippy-popper[x-placement^=top] .tippy-tooltip.databox-theme [x-arrow]{border-top-color:#517090}.tippy-popper[x-placement^=bottom] .tippy-tooltip.databox-theme [x-arrow]{border-bottom-color:#517090}.tippy-popper[x-placement^=left] .tippy-tooltip.databox-theme [x-arrow]{border-left-color:#517090}.tippy-popper[x-placement^=right] .tippy-tooltip.databox-theme [x-arrow]{border-right-color:#517090}.tippy-tooltip.default-theme{background-color:#517090;color:#fff;border:1px solid #517090}.tippy-popper[x-placement^=top] .tippy-tooltip.default-theme [x-arrow]{border-top-color:#517090}.tippy-popper[x-placement^=bottom] .tippy-tooltip.default-theme [x-arrow]{border-bottom-color:#517090}.tippy-popper[x-placement^=left] .tippy-tooltip.default-theme [x-arrow]{border-left-color:#517090}.tippy-popper[x-placement^=right] .tippy-tooltip.default-theme [x-arrow]{border-right-color:#517090}.tippy-tooltip.text-theme{background-color:#517090;color:#fff;border:1px solid #517090}.tippy-popper[x-placement^=top] .tippy-tooltip.text-theme [x-arrow]{border-top-color:#517090}.tippy-popper[x-placement^=bottom] .tippy-tooltip.text-theme [x-arrow]{border-bottom-color:#517090}.tippy-popper[x-placement^=left] .tippy-tooltip.text-theme [x-arrow]{border-left-color:#517090}.tippy-popper[x-placement^=right] .tippy-tooltip.text-theme [x-arrow]{border-right-color:#517090}.tippy-tooltip.need-help-theme{background-color:#002e6d;color:#fff;border:1px solid #002e6d}.tippy-popper[x-placement^=top] .tippy-tooltip.need-help-theme [x-arrow]{border-top-color:#002e6d}.tippy-popper[x-placement^=bottom] .tippy-tooltip.need-help-theme [x-arrow]{border-bottom-color:#002e6d}.tippy-popper[x-placement^=left] .tippy-tooltip.need-help-theme [x-arrow]{border-left-color:#002e6d}.tippy-popper[x-placement^=right] .tippy-tooltip.need-help-theme [x-arrow]{border-right-color:#002e6d}[data-tooltipped]:hover{cursor:inherit}.tippy-tooltip.dropdown-theme{background-color:#002e6d;color:#fff;border:1px solid #002e6d}.tippy-popper[x-placement^=top] .tippy-tooltip.dropdown-theme [x-arrow]{border-top-color:#002e6d}.tippy-popper[x-placement^=bottom] .tippy-tooltip.dropdown-theme [x-arrow]{border-bottom-color:#002e6d}.tippy-popper[x-placement^=left] .tippy-tooltip.dropdown-theme [x-arrow]{border-left-color:#002e6d}.tippy-popper[x-placement^=right] .tippy-tooltip.dropdown-theme [x-arrow]{border-right-color:#002e6d}.tippy-tooltip.button-tooltip-theme{background-color:#002e6d;color:#fff;border:1px solid #002e6d}.tippy-popper[x-placement^=top] .tippy-tooltip.button-tooltip-theme [x-arrow]{border-top-color:#002e6d}.tippy-popper[x-placement^=bottom] .tippy-tooltip.button-tooltip-theme [x-arrow]{border-bottom-color:#002e6d}.tippy-popper[x-placement^=left] .tippy-tooltip.button-tooltip-theme [x-arrow]{border-left-color:#002e6d}.tippy-popper[x-placement^=right] .tippy-tooltip.button-tooltip-theme [x-arrow]{border-right-color:#002e6d}.tippy-tooltip.primary-button-tooltip-theme{background-color:#fff;color:#002e6d;border:1px solid #002e6d}.tippy-popper[x-placement^=top] .tippy-tooltip.primary-button-tooltip-theme [x-arrow]{border-top-color:#002e6d}.tippy-popper[x-placement^=bottom] .tippy-tooltip.primary-button-tooltip-theme [x-arrow]{border-bottom-color:#002e6d}.tippy-popper[x-placement^=left] .tippy-tooltip.primary-button-tooltip-theme [x-arrow]{border-left-color:#002e6d}.tippy-popper[x-placement^=right] .tippy-tooltip.primary-button-tooltip-theme [x-arrow]{border-right-color:#002e6d}.tippy-tooltip.gb-mastered-theme{background-color:#f0ffe3;color:#68813c;border:1px solid #68813c}.tippy-popper[x-placement^=top] .tippy-tooltip.gb-mastered-theme [x-arrow]{border-top-color:#68813c}.tippy-popper[x-placement^=bottom] .tippy-tooltip.gb-mastered-theme [x-arrow]{border-bottom-color:#68813c}.tippy-popper[x-placement^=left] .tippy-tooltip.gb-mastered-theme [x-arrow]{border-left-color:#68813c}.tippy-popper[x-placement^=right] .tippy-tooltip.gb-mastered-theme [x-arrow]{border-right-color:#68813c}.tippy-tooltip.gb-stuck-theme{background-color:#fcf0ee;color:#e03100;border:1px solid #e03100}.tippy-popper[x-placement^=top] .tippy-tooltip.gb-stuck-theme [x-arrow]{border-top-color:#e03100}.tippy-popper[x-placement^=bottom] .tippy-tooltip.gb-stuck-theme [x-arrow]{border-bottom-color:#e03100}.tippy-popper[x-placement^=left] .tippy-tooltip.gb-stuck-theme [x-arrow]{border-left-color:#e03100}.tippy-popper[x-placement^=right] .tippy-tooltip.gb-stuck-theme [x-arrow]{border-right-color:#e03100}.tippy-tooltip.gb-needs-work-theme{background-color:#eef4f8;color:#002e6d;border:1px solid #002e6d}.tippy-popper[x-placement^=top] .tippy-tooltip.gb-needs-work-theme [x-arrow]{border-top-color:#002e6d}.tippy-popper[x-placement^=bottom] .tippy-tooltip.gb-needs-work-theme [x-arrow]{border-bottom-color:#002e6d}.tippy-popper[x-placement^=left] .tippy-tooltip.gb-needs-work-theme [x-arrow]{border-left-color:#002e6d}.tippy-popper[x-placement^=right] .tippy-tooltip.gb-needs-work-theme [x-arrow]{border-right-color:#002e6d}.react-joyride__spotlight{background-color:#0000!important;outline:4px solid white!important;outline-offset:-10px;border-radius:16px!important}.react-joyride__tooltip{border-radius:16px!important}.react-joyride__tooltip p{font-size:14px!important;color:#000!important}.react-joyride__tooltip button{border-radius:8px!important;font-weight:600!important;padding:4px 10px!important;line-height:27px!important}.react-joyride__tooltip button span{font-size:14px!important}.react-joyride__tooltip>div:nth-child(1)>div{padding:unset!important;text-align:left}html,body{font-family:Poppins,sans-serif;height:100%;font-size:16px;overscroll-behavior:none}#root{height:100%}.glass{background:rgba(255,255,255,.25);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:40;position:absolute;bottom:0;left:0;right:0;top:0;opacity:100}.full-screen-modal-container{height:calc(100vh - 60px)}@media (min-width: 768px){.full-screen-modal-container{height:100vh}}.maintenance-warning button.close{height:auto;width:100px}
