@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin:0}.app{height:100vh}.app-parent-container{height:100vh;overflow-y:auto;padding:50px;width:100%}@media screen and (max-width:820px){.app-parent-container{-webkit-padding-start:100px;padding-inline-start:100px}}@media screen and (min-width:821px){.app-parent-container{-webkit-margin-start:200px;margin-inline-start:200px}}@media screen and (max-width:620px){.app-parent-container{-webkit-padding-start:85px;padding:25px;padding-inline-start:85px}}@media screen and (max-width:450px){.app-parent-container{-webkit-padding-start:25px;height:auto;margin-top:40px;padding-inline-start:25px}}input:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}button,input,select,textarea{font-family:inherit}.password-reset{align-items:center;background-color:red;display:flex;justify-content:center}.password-reset-logo{display:flex;padding:10px}.password-reset-logo-img{align-items:center;display:flex;justify-content:center;padding:2px}.password-reset-logo-img img{height:100%;width:100px}.password-reset-logo-title{align-items:center;color:#05167c;display:flex;flex-direction:column;justify-content:center;line-height:22px}.password-reset-logo-title-text{font-size:22px;font-weight:600}.password-reset-logo-title-subtext{font-size:22px;font-weight:300;letter-spacing:1px}.password-reset-body{border-radius:10px;box-shadow:0 14px 28px rgba(0,0,0,.25);color:#579bd6;display:flex;flex-direction:column;margin:40px auto;max-width:585px;padding:70px}.password-reset-body-title{-webkit-margin-after:10px;display:flex;font-size:30px;font-weight:600;justify-content:center;margin-block-end:10px}.password-reset-body-text-top{color:#3aadb8;font-size:20px;font-weight:5 0;margin-bottom:10px;text-align:center}.password-reset-body-text-bottom{color:#000;font-size:15px;margin-bottom:10px}.password-reset-body input{background-color:#edeffc;border:none;border-radius:5px;margin:0 0 10px;padding:10px 15px;width:100%}.password-reset-body button{background-color:#579bd6;border:1px solid #579bd6;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:10px}.password-reset-error{-webkit-margin-after:8px;color:red;margin-block-end:8px;text-align:center}@media screen and (max-width:820px){.password-reset-body{margin:15px auto;padding:50px;width:500px}.password-reset-body-title{font-size:24px}.password-reset-body-text-top{font-size:18px}}@media screen and (max-width:425px){.password-reset-body{margin:10px auto;padding:30px;width:85%}.password-reset-body-title{-webkit-margin-after:5px;font-size:20px;margin-block-end:5px}.password-reset-body-text-top{font-size:16px}.password-reset-body-text-bottom{font-size:14px}.password-reset-body button{font-size:12px}.password-reset-logo{justify-content:center}}.app-course-selector{display:flex;flex-direction:row;height:100vh;position:absolute;width:100%}.app-course-selector-navbar{box-shadow:1px 7px 10px 1px rgba(0,0,0,.1);color:#05177d;display:flex;flex-direction:column;max-width:200px}.app-course-selector-navbar-logo{display:flex;padding:20px;width:100%}.app-course-selector-navbar-logo-img img{-webkit-padding-before:5px;padding-block-start:5px;width:100%}.app-course-selector-navbar-logo-title{display:flex;flex-direction:column;justify-content:center;line-height:1}.app-course-selector-navbar-logo-title-text{color:#05167c;font-size:20px;font-weight:500}.app-course-selector-navbar-logo-title-subtext{-webkit-padding-start:1px;color:#05167c;font-size:18px;font-weight:300;letter-spacing:2px;padding-inline-start:1px}.app-course-selector-navbar-content{display:flex;flex-direction:column;width:100%}.app-course-selector-navbar-content-tab{border-radius:5px;cursor:pointer;display:flex;gap:15px;padding:1rem}.app-course-selector-navbar-content-tab.selected,.app-course-selector-navbar-content-tab:hover{background-color:#e4e7f5}.app-course-selector-navbar-content-tab-icon{width:20%}.app-course-selector-navbar-content-tab-icon img{width:100%}.app-course-selector-navbar-content-tab-text{font-weight:600;width:80%}.app-course-selector-body{-webkit-margin-start:200px;background-color:#fafbff;color:#05167c;height:100%;margin-inline-start:200px;overflow-y:auto;padding:0 3%;text-align:center;width:100%}.app-course-selector-body-user{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.app-course-selector-body-user-header-user{display:flex;gap:20px;justify-content:flex-end}.app-course-selector-body-user-header-user-credits{align-items:center;color:#05177d;display:flex;font-weight:600}.app-course-selector-body-user-header-user-avatar{align-items:center;display:flex;float:right;gap:10px;margin-right:40px}.app-course-selector-body-user-header-user-avatar-name{color:#05177d;font-weight:600}.app-course-selector-body-user-header-user-avatar-image{width:35px}.app-course-selector-body-user-header-user-avatar-image img{width:100%}.app-course-selector-body-user-header-user-superapp{width:8%}.app-course-selector-body-user-header-user-superapp-button{align-items:center;border-radius:30px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:12px}.app-course-selector-body-user-header-user-superapp-button img{width:100%}.app-course-selector-body-user-header-user-superapp-container{background-color:#fff;background:#eaf7f8;border-radius:20px;box-shadow:0 0 5px .2px rgba(0,0,0,.278);display:none;padding:10px;position:absolute;right:10px;top:80px;width:350px}.app-course-selector-body-user-header-user-superapp-container-row{grid-gap:20px;background:#fff;border-radius:10px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:10px}.app-course-selector-body-user-header-user-superapp-container-row-item{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:center}.app-course-selector-body-user-header-user-superapp-container-row-item-icon{border-radius:40px;display:flex;padding:12px;width:50px}.app-course-selector-body-user-header-user-superapp-container-row-item-icon img{width:100%}.app-course-selector-body-user-header-user-superapp-container-row-item-title{padding-top:8px;text-align:center}.app-course-selector-body-user-header-user-superapp-container-row-item:hover{background-color:rgba(113,189,255,.212);border-radius:10px;cursor:pointer}.app-course-selector-body-user-header-user-superapp-button:hover{background-color:rgba(226,228,236,.71)}.app-course-selector-body-user-header-user-superapp-button.active,.app-course-selector-body-user-header-user-superapp-button:active{background-color:#fff;box-shadow:0 0 5px 3px #e2e4ec}.app-course-selector-body-user button{background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;height:30px;width:80px}.app-course-selector-body-user img{width:35px}.app-course-selector-body-title{align-items:center;color:#000;display:flex;justify-content:space-between}.app-course-selector-body-title-text{-webkit-padding-start:5px;font-size:22px;font-weight:600;padding-block:2%;padding-inline-start:5px;text-align:start}.app-course-selector-body-title-search-box{height:40px;width:40%}@media screen and (max-width:820px){.app-course-selector-body{-webkit-margin-start:8%;margin-inline-start:8%}}@media screen and (max-width:450px){.app-course-selector-body{-webkit-padding-before:60px;-webkit-margin-start:0;margin-inline-start:0;padding:3%;padding-block-start:60px}.app-course-selector-body-user{padding-block:3%}.app-course-selector-body-user img{display:none}}@media screen and (max-width:800px){.app-course-selector-body{-webkit-margin-start:65px;margin-inline-start:65px}.app-course-selector-body-title{flex-direction:column}.app-course-selector-body-title-text{font-size:18px;width:100%}.app-course-selector-body-title-search-box{height:35px;width:100%}}@media screen and (max-width:450px){.app-course-selector-body{-webkit-margin-start:0;margin-inline-start:0}}.img-wrapper{height:250px;position:relative;width:350px}.img-placeholder{background:#ccc;height:100%;left:0;position:absolute;top:0;width:100%}.img-wrapper img{height:100%;object-fit:cover;width:100%}.course_completed{background-color:#fd8f26!important}.course_titlebar{display:flex;position:relative;top:16px;width:-webkit-max-content;width:max-content}.course_titlebar-list{-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;display:flex;list-style:none;margin-inline-end:0;margin-inline-start:0;padding-inline-start:0}.course_titlebar-list-item{border-radius:10px 10px 0 0;color:#000;cursor:pointer;font-weight:500;list-style:none;padding:10px 30px;position:relative}.course_titlebar-list-item-center{display:flex;gap:10px}.course_titlebar-list-item-center-count{align-items:center;background:rgba(113,189,255,.212);border-radius:50%;color:#000;display:flex;font-size:12px;height:20px;justify-content:center;width:20px}.course_titlebar-list-item-left{background:#fff;bottom:0;display:none;height:75%;left:-20px;position:absolute;width:20px}.course_titlebar-list-item-left:before{background:#fafbff;border-bottom-right-radius:10px;box-shadow:inset -3px -5px 6px 1px #e7e8f0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.course_titlebar-list-item-right{background:#fff;bottom:0;display:none;height:75%;position:absolute;right:-20px;width:20px}.course_titlebar-list-item-right:before{background:#fafbff;border-bottom-left-radius:10px;box-shadow:inset 4px -5px 5px -1px #e7e8f0;content:"";height:100%;position:absolute;right:0;top:0;width:100%}.course_titlebar-list-item.active{background:#fff;box-shadow:-1px -5px 5px 1px #e6e7ef;color:#000}.course_titlebar-list-item.active .course_titlebar-list-item-left,.course_titlebar-list-item.active .course_titlebar-list-item-right{display:block}.course_titlebar-list-item:first-child .course_titlebar-list-item-left{background:#fff;bottom:-10px;height:75%;left:0;position:absolute;width:20px}.course_titlebar-list-item:first-child .course_titlebar-list-item-left:before{display:none}.course_wrapper{display:flex;flex-direction:column;gap:20px}.course{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;color:#05167c;font-family:Arial,Helvetica,sans-serif;padding:25px;width:100%}.course_header{display:flex;height:10%;padding-block:12px}.course_header_title{display:flex;flex-direction:column;gap:3px;justify-content:center;text-align:start}.course_header_title_name{color:#041570;font-size:18px;font-weight:600}.course_header_title_module{color:#999;font-size:12px}.course_body{align-items:stretch;display:flex;gap:30px}.course_body_image{border-radius:5px}.course_body_image img{border-radius:5px;max-height:250px;width:350px}.course_body_details{-webkit-padding-after:4px;display:flex;flex-direction:column;justify-content:space-between;padding-block-end:4px;text-align:start}.course_body_details_description{display:flex;flex-direction:column;justify-content:center;margin-bottom:auto;width:100%}.course_body_details_description_title{color:#565656;font-size:14px;font-weight:600;margin:0 0 5px;padding:0}.course_body_details_description_text{color:#939393;font-size:14px;line-height:1.5}.course_body_details_data{display:flex;gap:10px;margin-top:auto;width:100%}.course_body_details_data_info{width:70%}.course_body_details_data_info_col{align-items:center;background-color:#f8f8f8;border:none;border-radius:4px;color:#000;display:flex;font-size:13px;height:40px;justify-content:space-between;padding-inline:3%}.course_body_details_data_info_col_key{color:#777}.course_body_details_data_info_col_value{color:#000;font-weight:600}.course_body_details_data_button{align-items:flex-end;display:flex;justify-content:flex-end;width:30%}.course_body_details_data_button a{margin:0}@media screen and (max-width:450px){.course_header{padding-block:5px}.course_body_details{flex-direction:column}.course_body_details_description{width:100%}.course_body_details_description_text{font-size:12px;letter-spacing:.4px}.course_body_details_data{width:100%}.course_body_details_data_button{justify-content:center}.course_body_details_data button{width:125px}}@media screen and (max-width:700px){.course_titlebar{top:0;width:100%}.course_titlebar-list{-webkit-padding-after:10px;-webkit-border-after:1px solid #ebebeb;-webkit-margin-after:0;border-block-end:1px solid #ebebeb;justify-content:space-around;margin-block-end:0;padding-block-end:10px;width:100%}.course_titlebar-list-item{font-size:12px;padding:0}.course_titlebar-list-item-left,.course_titlebar-list-item-right{display:none}.course_titlebar-list-item.active{-webkit-padding-after:5px;background:#fafbff;border-bottom:2px solid;border-image:linear-gradient(90deg,#0089ff,#00ebff) 1;box-shadow:none;padding-block-end:5px}.course_titlebar-list-item.active .course_titlebar-list-item-left,.course_titlebar-list-item.active .course_titlebar-list-item-right{display:none}}@media screen and (max-width:1000px){.course_body{display:block;gap:10px}.course_body_image img{max-width:100%}.course_body_details_data{flex-direction:column}.course_body_details_data_button,.course_body_details_data_info{width:100%}}.empty_container{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;display:flex;flex-direction:column;justify-content:center;min-height:300px;width:100%}.empty_container-text{color:#000;font-size:18px;font-weight:500}.empty_container-image img{width:150px}.primary-button{min-width:-webkit-max-content;min-width:max-content;white-space:nowrap}.primary-button,.secondary-button{font-weight:600;height:35px;width:90px}.secondary-button{background:none}.tertiary-button{background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;height:35px;width:90px}.start-button{background:linear-gradient(90deg,#3aadb8,#7ddde4);border:none;border-radius:10px;color:#fff;font-size:16px;gap:10px;height:40px;width:250px}.back-button,.start-button{align-items:center;cursor:pointer;display:flex;justify-content:center}.back-button{background:transparent;border:1px solid #05177d;border-radius:4px;color:#05177d;font-weight:600;gap:8px;height:35px;width:90px}.finish-button{background-color:#fd8f26}.disabled-button,.finish-button{border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;height:35px;width:90px}.disabled-button{background-color:#95a0af}.app-loader{align-items:center;flex-direction:column;height:100%;overflow-y:hidden;position:relative;width:100%}.app-loader,.app-loader-circle{display:flex;justify-content:center}.app-loader-circle{-webkit-animation:rotate 2s infinite;animation:rotate 2s infinite;position:absolute;width:75%}.app-loader-circle img{width:12%}.app-loader-oldman{display:flex;justify-content:center;padding-bottom:10px;padding-left:5px;width:75%}.app-loader-oldman img{width:5%}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.search-box{align-items:center;background:#fff;border-radius:4px;box-shadow:0 0 3px 0 #cdcfdb;display:flex;padding-inline:15px;position:relative;z-index:2}.search-box,.search-box-input-wrapper{height:100%;width:100%}.search-box-input-wrapper-input{-webkit-padding-start:20px;background:#fff;font-size:15px;height:100%;margin:0;padding:0;padding-inline-start:20px;width:100%}.search-box-suggestions{-webkit-padding-before:20px;align-items:flex-start;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 10px 10px 1px #cdcfdb;display:flex;flex-direction:column;justify-content:center;left:0;padding-block-start:20px;position:absolute;top:20px;width:100%;z-index:-1}.search-box-suggestions-container{max-height:150px;overflow:auto;width:100%}.search-box-suggestions-container-suggestion{-webkit-padding-start:40px;color:#000;cursor:pointer;font-size:16px;padding-block:15px;padding-inline-start:40px;text-align:start;width:100%}.search-box-suggestions-container-suggestion:hover{background-color:rgba(113,189,255,.212);color:#000;font-weight:500;position:relative}.search-box-suggestions-container-suggestion:hover:before{background:#a0d8dd;border-radius:0 10px 10px 0;bottom:0;content:"";height:100%;left:0;position:absolute;width:5px}.search-box-suggestions-container-suggestion.active{background-color:rgba(113,189,255,.212);color:#000;font-weight:500;position:relative}.search-box-suggestions-container-suggestion.active:before{background:#a0d8dd;border-radius:0 10px 10px 0;bottom:0;content:"";height:100%;left:0;position:absolute;width:5px}.search-box-suggestions-container::-webkit-scrollbar{width:2px}.search-box-suggestions-container::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.search-box svg{color:#000;font-size:14px}.user-header{align-items:center;display:flex;flex-direction:row-reverse;height:80px;padding-inline:20px;padding:18px 0;width:100%}.user-header-logo{display:none}.user-header-logo-img{width:10%}.user-header-logo-img img{-webkit-padding-before:5px;padding-block-start:5px;width:100%}.user-header-logo-tab{display:none}.user-header-user{align-items:center;display:flex;gap:10px;justify-content:flex-end}.user-header-user-credits{align-items:center;color:#05177d;display:flex;font-weight:600}.user-header-user-avatar{align-items:center;display:flex;float:right;gap:10px;margin-right:40px}.user-header-user-avatar-name{color:#05177d;font-weight:600}.user-header-user-avatar-image{width:35px}.user-header-user-avatar-image img{width:100%}.user-header-user-superapp{position:relative}.user-header-user-superapp-button{align-items:center;border-radius:30px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:12px}.user-header-user-superapp-button img{width:20px}.user-header-user-superapp-container{background-color:#fff;background:#eaf7f8;border-radius:20px;box-shadow:0 0 5px .2px rgba(0,0,0,.278);display:none;padding:10px;position:absolute;right:-45px;top:65px;width:350px;z-index:3}.user-header-user-superapp-container-row{grid-gap:20px;background:#fff;border-radius:10px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:10px}.user-header-user-superapp-container-row-item{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:center}.user-header-user-superapp-container-row-item-icon{border-radius:40px;display:flex;padding:12px;width:50px}.user-header-user-superapp-container-row-item-icon img{width:100%}.user-header-user-superapp-container-row-item-title{padding-top:8px;text-align:center}.user-header-user-superapp-container-row-item:hover{background-color:rgba(113,189,255,.212);border-radius:10px;cursor:pointer}.user-header-user-superapp-button:hover{background-color:rgba(226,228,236,.71)}.user-header-user-superapp-button.active,.user-header-user-superapp-button:active{background-color:#fff;box-shadow:0 0 5px 3px #e2e4ec}@media screen and (max-width:820px){.user-header{font-size:14px;height:60px;padding:0}.user-header-logo-img{display:none}.user-header-logo-tab{display:block;width:10%}.user-header-logo-tab img{-webkit-padding-before:5px;padding-block-start:5px;width:100%}.user-header-logo-title-text{font-size:20px}.user-header-logo-title-subtext{font-size:18px}.user-header-user{margin-right:15px}.user-header-user-avatar{margin:0}.user-header-user-avatar img{width:80%}}@media screen and (min-width:451px){.user-header-hambuger{display:none}}@media screen and (max-width:450px){.user-header{flex-direction:row;font-size:12px;justify-content:space-around}.user-header svg{-webkit-margin-end:15px;margin-inline-end:15px;min-width:25px}.user-header-hambuger{color:#0f2083;font-size:28px}.user-header-logo{display:flex;justify-content:center}.user-header-logo-img{display:block;width:100px}.user-header-logo-img img{-webkit-padding-before:5px;padding-block-start:5px;width:100%}.user-header-logo-tab{display:none}.user-header-logo-title-text{font-size:18px}.user-header-logo-title-subtext{font-size:16px}}.admin-toggle-switch{align-items:center;border-radius:30px;cursor:pointer;display:flex;height:30px;padding:0 4px;position:relative;transition:background-color .3s ease-in-out;width:75px}.admin-toggle-switch__slider{background-color:#fff;border-radius:50%;height:20px;left:5px;position:absolute;top:5px;-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:20px}.admin-toggle-switch.checked .admin-toggle-switch__slider{-webkit-transform:translateX(45px);transform:translateX(45px)}.toggle-text{color:#fff;font-size:12px;pointer-events:none;position:absolute}.toggle-text.left{left:8px}.toggle-text.right{right:8px}.user-avatar-dropdown{align-items:center;display:flex;float:right;gap:10px;margin-right:40px;position:relative}.user-avatar-dropdown-name{color:#05177d;font-weight:600}.user-avatar-dropdown-image{border-radius:50%;cursor:pointer;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.user-avatar-dropdown-image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.user-avatar-dropdown-image img{border:2px solid #38afb9;border-radius:50%;height:35px;width:35px}.user-avatar-dropdown-dropdown_container{background:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;color:#000;display:flex;flex-direction:column;gap:10px;min-width:250px;padding:15px;position:absolute;right:0;top:55px;z-index:3}.user-avatar-dropdown-dropdown_container-close{cursor:pointer;text-align:end}.user-avatar-dropdown-dropdown_container-body{display:flex;flex-direction:column;gap:15px}.user-avatar-dropdown-dropdown_container-body-top{align-items:center;display:flex;flex-direction:column}.user-avatar-dropdown-dropdown_container-body-top-user_avatar img{border-radius:50%;height:100px;width:100px}.user-avatar-dropdown-dropdown_container-body-top-name{font-weight:500}.user-avatar-dropdown-dropdown_container-body-top-email{color:gray;font-size:14px}.user-avatar-dropdown-dropdown_container-body-tabs{display:flex;flex-direction:column}.user-avatar-dropdown-dropdown_container-body-tabs-item{-webkit-border-after:1px solid hsla(0,0%,89%,.667);border-block-end:1px solid hsla(0,0%,89%,.667);display:flex;gap:30px;padding-block:10px;padding-inline:25px;transition:background-color .3s ease}.user-avatar-dropdown-dropdown_container-body-tabs-item:hover{background-color:#e1f1ff;cursor:pointer}.user-avatar-dropdown-dropdown_container-body-tabs-item:first-child{-webkit-border-before:1px solid hsla(0,0%,89%,.667);border-block-start:1px solid hsla(0,0%,89%,.667)}.user-avatar-dropdown-dropdown_container-body-tabs-item-icon{color:#3aadb8}.user-avatar-dropdown-dropdown_container-body-tabs-item-text{font-weight:400}.common-sidebar{background-color:#fff;box-shadow:1px 7px 10px 1px rgba(0,0,0,.1);height:100%;overflow-y:auto;position:fixed;width:200px;z-index:4}.common-sidebar::-webkit-scrollbar{width:2px}.common-sidebar::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.common-sidebar-logo{display:flex;flex-direction:row;padding:20px}.common-sidebar-logo-img img{width:80%}.common-sidebar-logo-title{font-size:28px}.common-sidebar-logo-title-text{color:#05167c;font-weight:600}.common-sidebar-logo-title-subtext{color:#05167c;font-weight:200;letter-spacing:2px}.common-sidebar-body-lists{list-style:none;padding:0}.common-sidebar-body-lists-list{border-radius:10px;padding:15px 10px}.common-sidebar-body-lists-list:hover{background-color:rgba(58,173,184,.259);cursor:pointer}.common-sidebar-body-lists-list.selected{background-color:rgba(113,189,255,.212)}.common-sidebar-body-link-tabs{display:flex}.common-sidebar-body-link-tabs-img{width:20%}.common-sidebar-body-link-tabs-text{color:#05167c;display:flex;flex-direction:column;font-size:18px;font-weight:500;justify-content:center;padding-left:15px;width:80%}.common-sidebar-body-link-tabs-text span{font-size:14px}@media screen and (max-width:1440px){.common-sidebar-body-lists-list{padding:15px 10px}}@media screen and (max-width:1024px){.common-sidebar{width:18%}.common-sidebar-logo{-webkit-padding-start:10%;padding-block:8%;padding-inline-start:10%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.common-sidebar-logo-img{align-items:center;display:flex;justify-content:center;padding:2px}.common-sidebar-logo-img img{height:100%}.common-sidebar-logo-title{display:flex;flex-direction:column;font-size:1.25rem;justify-content:center;line-height:1.2rem;padding-left:4px}.common-sidebar-logo-title-text{font-size:100%}.common-sidebar-logo-title-subtext{font-size:21px;letter-spacing:0}.common-sidebar-logo:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.common-sidebar-body{height:80%}.common-sidebar-body-lists{width:100%}.common-sidebar-body-lists-list{padding:.9rem}.common-sidebar-body-lists-list.selected,.common-sidebar-body-lists-list:hover{background-color:#fff;box-shadow:1px 1px 15px 5px #edeffc}.common-sidebar-body-link-tabs{gap:1rem}.common-sidebar-body-link-tabs-img{width:35px}.common-sidebar-body-link-tabs-text{font-size:1rem;padding:0}}@media screen and (max-width:820px){.common-sidebar{background-color:hsla(0,0%,100%,.871);box-shadow:1px 7px 10px 1px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:fixed;transition:.5s;width:65px;z-index:4}.common-sidebar-logo{-webkit-padding-start:10%;padding-block:8%;padding-inline-start:10%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.common-sidebar-logo-img{align-items:center;display:flex;justify-content:center;padding:2px}.common-sidebar-logo-img img{height:100%;width:140px}.common-sidebar-logo-title{display:flex;flex-direction:column;font-size:1.25rem;justify-content:center;line-height:1.2rem;padding-left:4px}.common-sidebar-logo-title-text{font-size:100%}.common-sidebar-logo-title-subtext{font-size:21px;letter-spacing:0}.common-sidebar-logo:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.common-sidebar-body{height:80%}.common-sidebar-body-lists{width:100%}.common-sidebar-body-lists-list{padding:.9rem}.common-sidebar-body-lists-list.selected,.common-sidebar-body-lists-list:hover{background-color:#fff;box-shadow:1px 1px 15px 5px #edeffc}.common-sidebar-body-link-tabs{gap:1rem}.common-sidebar-body-link-tabs-img{width:35px}.common-sidebar-body-link-tabs-text{font-size:1rem;padding:0}.common-sidebar-body-link-tabs-text span{font-size:12px}.common-sidebar-collapse-btn{background-color:transparent;border:none;color:#05167c;cursor:pointer;font-size:20px;margin-left:auto}.common-sidebar-collapse-btn:active{background:none;border-style:none}}@media screen and (max-width:450px){.common-sidebar{background-color:#fff}.common-sidebar-logo-img{display:none}}*{box-sizing:border-box}.login-outer_body-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:10%;min-height:100%}.login-register{background-color:#fff;border-radius:10px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);max-width:100%;min-height:560px;overflow:hidden;position:relative;width:850px}.login-container,.register-container{height:100%;left:0;position:absolute;top:0;transition:all .6s ease-in-out}.register-container{opacity:0;width:50%;z-index:1}.register-container_form-error{color:#d22}.login-container{width:50%;z-index:2}.login-container_form-error{color:#d22}.login-register_form{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 50px;text-align:center}.login-register_form-input-container{position:relative;width:100%}.login-register_form-input-container span{color:#c6bebe;position:absolute;right:10px;top:15px}.login-register_form-input-container input{margin-inline:0}h1{font-weight:700;margin:0}p{font-size:14px;font-weight:100;letter-spacing:.5px;line-height:20px;margin:15px 0 20px}input{background:#edeffc;border:none;border-radius:5px;margin:8px 15px;outline:none;padding:10px 15px;width:100%}a{color:#333;font-size:14px;margin:15px 0;text-decoration:none}.login-register_form-button{background-color:#579bd6;border:1px solid #579bd6;border-radius:20px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:1px;margin:20px;outline:none;padding:12px 55px;text-transform:uppercase;transition:-webkit-transform 80ms ease-in;transition:transform 80ms ease-in;transition:transform 80ms ease-in,-webkit-transform 80ms ease-in}@media screen and (max-width:820px){.login-register_form-button{border-radius:18px;font-size:10px;margin:15px;padding:11px 45px}}button:active{-webkit-transform:scale(.9);transform:scale(.9)}.overlay-container_body-left #login,.overlay-container_body-right #register{background-color:transparent;border:2px solid #fff}.login-register.right-panel-active .register-container{opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:5}.login-register.right-panel-active .login-container{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.overlay-container{height:100%;left:50%;overflow:hidden;position:absolute;top:0;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;width:50%;z-index:100}.login-register.right-panel-active .overlay-container{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.overlay-container_body{background-color:#579bd6;background:linear-gradient(90deg,#579bd6,#2662d6);color:#fff;height:100%;left:-100%;position:relative;-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;width:200%}.login-register.right-panel-active .overlay-container_body{-webkit-transform:translateX(50%);transform:translateX(50%)}.overlay-container_body-left,.overlay-container_body-right{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 40px;position:absolute;text-align:center;top:0;-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;width:50%}.overlay-container_body-left{-webkit-transform:translateX(-20%);transform:translateX(-20%)}.overlay-container_body-right{right:0}.login-register.right-panel-active .overlay-container_body-left,.overlay-container_body-right{-webkit-transform:translateX(0);transform:translateX(0)}.login-register.right-panel-active .overlay-container_body-right{-webkit-transform:translateX(20%);transform:translateX(20%)}.overlay-container_body-right-image{width:75%}.overlay-container_body-left-image{width:60%}.app-authresp{background-color:#579bd6;color:#fff;height:100vh}.app-authresp.sign_in .app-authresp-content .app-authresp-content_register,.app-authresp.sign_in .app-authresp-form .app-authresp-form_register,.app-authresp.sign_up .app-authresp-content .app-authresp-content_login,.app-authresp.sign_up .app-authresp-form .app-authresp-form_login{opacity:0}.app-authresp.sign_in .app-authresp-content .app-authresp-content_login,.app-authresp.sign_up .app-authresp-content .app-authresp-content_register{-webkit-transform:translateX(0);transform:translateX(0)}.app-authresp.sign_up .app-authresp-form{height:65vh}.app-authresp.sign_in .app-authresp-form{height:50vh}.app-authresp.sign_in .app-authresp-form .app-authresp-form_login,.app-authresp.sign_up .app-authresp-form .app-authresp-form_register{-webkit-transform:scale(1);transform:scale(1)}.app-authresp{display:flex;flex-direction:column;justify-content:space-between}.app-authresp-content{height:50vh;text-align:center}.app-authresp-content h1{font-size:24px}.app-authresp-content p{font-size:12px}.app-authresp-content_login{padding:40px;z-index:1}.app-authresp-content_login,.app-authresp-content_register{opacity:1;position:absolute;-webkit-transform:translateX(-250%);transform:translateX(-250%);transition:.5s linear;visibility:visible}.app-authresp-content_register{height:30%;padding:12px 40px;z-index:0}.app-authresp-content_register img{width:40%}.app-authresp-form{background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;color:#05167c;padding:18px;text-align:center;transition:height .5s linear}.app-authresp-form input{margin:8px;width:75%}.app-authresp-form p{margin:0}.app-authresp-form_login{display:block;left:0;opacity:1;position:absolute;-webkit-transform:scale(0);transform:scale(0);transition:.2s ease-in-out;width:100%}.app-authresp-form_login p{margin-bottom:30px}.app-authresp-form_login-input-container{margin:auto;position:relative;width:75%}.app-authresp-form_login-input-container span{color:#c6bebe;position:absolute;right:10px;top:15px}.app-authresp-form_login-input-container input{margin-inline:0;width:100%}.app-authresp-form_login h1{font-size:24px;padding-bottom:15px}.app-authresp-form_register{display:block;opacity:1;-webkit-transform:scale(0);transform:scale(0);transition:.2s ease-in-out}.app-authresp-form_register-input-container{margin:auto;position:relative;width:75%}.app-authresp-form_register-input-container span{color:#c6bebe;position:absolute;right:10px;top:15px}.app-authresp-form_register-input-container input{margin-inline:0;width:100%}.app-authresp-form_register h1{font-size:24px}.forgot-password-popup-link{color:#05167c;cursor:pointer;text-decoration:underline}.forgot-password-popup-overlay{align-items:center;background-color:rgba(0,0,0,.5);height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.forgot-password-popup-body,.forgot-password-popup-overlay{display:flex;transition:-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.forgot-password-popup-body{background-color:#fff;border-radius:8px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);flex-direction:column;max-width:400px;padding:40px;z-index:1001}.forgot-password-popup-body-title{-webkit-margin-after:10px;font-size:22px;font-weight:600;margin-block-end:10px}.forgot-password-popup-body-text{-webkit-margin-after:10px;color:#000;font-size:14px;margin-block-end:10px;text-align:left}.forgot-password-popup-body-submit{background-color:#579bd6;color:#fff}.forgot-password-popup-body-close,.forgot-password-popup-body-submit{border:none;border-radius:10px;cursor:pointer;font-size:14px;padding:10px 20px;width:100%}.forgot-password-popup-body-close{background-color:#fff;color:#7e808d}.forgot-password-popup-body-close:hover{color:#05167c}.forgot-password-popup-body input{-webkit-margin-after:10px;background:#edeffc;border:none;border-radius:5px;margin:0;margin-block-end:10px;outline:none;padding:10px 15px;width:100%}.forgot-password-popup-overlay.popup-open{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.forgot-password-popup-body.popup-open{-webkit-transform:scale(1);transform:scale(1)}.forgot-password-popup-error{-webkit-margin-after:10px;color:red;margin-block-end:10px}.forgot-password-popup-success{-webkit-margin-after:10px;color:green;margin-block-end:10px}@media screen and (max-width:520px){.forgot-password-popup-link{-webkit-padding-after:10px;font-size:14px;padding-block-end:10px}.forgot-password-popup-overlay{background-color:transparent;position:fixed}.forgot-password-popup-body{box-shadow:none}}.app-dashboard{display:flex;flex-direction:row;height:100vh;width:auto}.app-dashboard_body{background-color:#fafbff;display:flex;height:100vh;width:80%}.app-mobile-header{align-items:center;background-color:#fff;display:flex;height:65px;justify-content:space-between;padding-inline:5%;position:fixed;width:100%;z-index:3}.app-mobile-header-hamburger{cursor:pointer;transition:all .3s ease-in-out}.app-mobile-header-hamburger-bar{background-color:#04157c;display:block;height:2px;margin:5px auto;transition:all .3s ease-in-out;width:25px}.app-mobile-header-logo{display:flex}.app-mobile-header-logo-img{width:100px}.app-mobile-header-logo-img img{-webkit-padding-before:5px;padding-block-start:5px;width:100%}.app-mobile-header-logo-title{display:flex;flex-direction:column;justify-content:center;line-height:1}.app-mobile-header-logo-title-text{color:#04157c;font-size:20px;font-weight:500}.app-mobile-header-logo-title-subtext{-webkit-padding-start:1px;color:#04157c;font-size:18px;font-weight:300;letter-spacing:2px;padding-inline-start:1px}.app-mobile-header-sidebar-button{align-items:center;display:flex;gap:3%}.app-mobile-header-sidebar-button-triangle{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #04157c;height:0;width:0}.app-mobile-header-sidebar-button img{width:25px}@media(max-width:1440px){.app-dashboard_body{width:80%}}@media(max-width:820px){.app-dashboard_body{width:90%}}@media(min-width:451px){.app-dashboard{flex-direction:row;height:100%}.app-mobile-header{display:none}}@media(max-width:450px){.app-dashboard_body{background-color:#fff;width:100%}}.app-sidebar{background-color:#fff;height:100%;overflow-y:auto;padding:40px 20px;position:fixed;right:0;width:350px;width:20%}.app-sidebar::-webkit-scrollbar{width:2px}.app-sidebar::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.app-sidebar_user{-webkit-border-after:solid 1px rgba(0,0,0,.11);-webkit-padding-after:10px;border-block-end:1px solid rgba(0,0,0,.11);padding-block-end:10px;text-align:center}.app-sidebar_user-avatar img{border-radius:100px;width:40%}.app-sidebar_user-details h3{color:#05167c;margin:10px 0 0}.app-sidebar_user-details p{color:#fd8b1d;font-weight:500;margin:0;padding:0}.app-sidebar_dynamic-selector{color:#05167c}.app-sidebar_dynamic-selector ul{list-style:none;padding:0}.app-sidebar_dynamic-selector h3{text-align:center}.app-sidebar_dynamic-selector-course{color:#05167c;font-size:15px;font-weight:600}.app-sidebar_dynamic-selector-course-link{align-items:center;border-radius:5px;cursor:pointer;display:flex;justify-content:space-evenly;padding:15px 10px}.app-sidebar_dynamic-selector-course-link-icon{align-items:center;display:flex;justify-content:center;width:30px}.app-sidebar_dynamic-selector-course-link-icon img{width:30px}.app-sidebar_dynamic-selector-course-link-text{align-items:center;display:flex;flex-grow:1;font-size:16px;font-weight:500;max-width:150px;padding-left:10px}.app-sidebar_dynamic-selector-course-link svg{color:gray;margin-left:auto}.app-sidebar_dynamic-selector-course-link h3{display:inline-block;font-weight:500;padding-left:10px}.app-sidebar_dynamic-selector-course-link:hover{background-color:rgba(58,173,184,.259)}.app-sidebar_dynamic-selector-course-link.selected{background-color:rgba(113,189,255,.212);color:#05167c}.app-sidebar_dynamic-selector-course-module-chapters{background:#fafbff;border-radius:5px;padding:10px}.app-sidebar_dynamic-selector-course-module-chapters-chapter{-webkit-padding-start:20px;align-items:center;border-radius:5px;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:10px;padding-block:5px;padding-inline-start:20px}.app-sidebar_dynamic-selector-course-module-chapters-chapter-icon{align-items:flex-end;display:flex;justify-content:center}.app-sidebar_dynamic-selector-course-module-chapters-chapter-text{align-items:center;display:flex;justify-content:center}.app-sidebar_dynamic-selector-course-module-chapters-chapter:hover{background-color:rgba(58,173,184,.259);font-weight:500}.app-sidebar_dynamic-selector-course-module-chapters-chapter.selected{background-color:rgba(58,173,184,.259);color:#05167c}.app-sidebar_dynamic-selector-controls{color:gray;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px}.app-sidebar_dynamic-selector-controls:hover{color:#05167c}.app-sidebar_dynamic-selector-controls span:hover{font-weight:500}@media screen and (max-width:1024px){.app-sidebar{padding:40px 10px}.app-sidebar_user-details h3{font-size:14px}}@media screen and (max-width:820px){.app-sidebar{background-color:#fff;height:100%;overflow-y:auto;padding:40px 10px;position:fixed;right:0;transition:.5s;width:10%;z-index:3}.app-sidebar_collapsed{left:0;padding-bottom:15px;position:relative;transition:all .3s ease-in-out;width:30%}.app-sidebar_collapsed-hamburger{cursor:pointer;transition:all .3s ease-in-out}.app-sidebar_collapsed-hamburger-bar{background-color:#579bd6;display:block;height:2px;margin:5px auto;transition:all .3s ease-in-out;width:25px}.app-sidebar_collapsed-avatar{padding-top:30px}.app-sidebar_collapsed-avatar img{width:100%}.app-sidebar_collapsed.expand{-webkit-animation:close-btn-motion .5s ease forwards;animation:close-btn-motion .5s ease forwards;right:80px}.app-sidebar_collapsed.expand .app-sidebar_collapsed-hamburger .app-sidebar_collapsed-hamburger-bar{transition:all .2s ease-in-out}.app-sidebar_collapsed.expand .app-sidebar_collapsed-hamburger .app-sidebar_collapsed-hamburger-bar:nth-child(2){opacity:0}.app-sidebar_collapsed.expand .app-sidebar_collapsed-hamburger .app-sidebar_collapsed-hamburger-bar:first-child{-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.app-sidebar_collapsed.expand .app-sidebar_collapsed-hamburger .app-sidebar_collapsed-hamburger-bar:nth-child(3){-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.app-sidebar_user-avatar img{transition:.5s;width:100%}.app-sidebar_user-avatar.expand img{width:40%}.app-sidebar.shadow{box-shadow:2px 10px 10px 10px rgba(0,0,0,.1)}@-webkit-keyframes close-btn-motion{0%{right:0}to{right:80px}}@keyframes close-btn-motion{0%{right:0}to{right:80px}}@-webkit-keyframes open-btn-motion{0%{right:80px}to{right:0}}@keyframes open-btn-motion{0%{right:80px}to{right:0}}@-webkit-keyframes font_size_animate{0%{font-size:2px}to{font-size:18px}}@keyframes font_size_animate{0%{font-size:2px}to{font-size:18px}}.collapse_selector{-webkit-animation:font-animate;animation:font-animate;transition:all .25s ease-in-out}}.locked:hover{background-color:#c0bbbb}.app-navbar{background-color:#fff;box-shadow:1px 7px 10px 1px rgba(0,0,0,.1);height:100%;overflow-y:auto;position:fixed;width:200px;z-index:4}.app-navbar::-webkit-scrollbar{width:2px}.app-navbar::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.app-navbar_logo{display:flex;flex-direction:row;padding:20px}.app-navbar_logo-img img{width:80%}.app-navbar_logo-title{font-size:28px}.app-navbar_logo-title-text{color:#05167c;font-weight:600}.app-navbar_logo-title-subtext{color:#05167c;font-weight:200;letter-spacing:2px}.app-navbar_body-lists{list-style:none;padding:0}.app-navbar_body-lists-list{border-radius:10px;padding:15px 10px}.app-navbar_body-lists-list:hover{background-color:rgba(58,173,184,.259)}.app-navbar_body-lists-list.selected{background-color:rgba(113,189,255,.212)}.app-navbar_body-link-tabs{display:flex}.app-navbar_body-link-tabs-img{width:20%}.app-navbar_body-link-tabs-text{color:#05167c;display:flex;flex-direction:column;font-size:18px;font-weight:500;justify-content:center;padding-left:15px;width:80%}.app-navbar_body-link-tabs-text span{font-size:14px}@media screen and (max-width:1440px){.app-navbar_body-lists-list{padding:15px 10px}}@media screen and (max-width:1024px){.app-navbar{width:18%}.app-navbar_logo{-webkit-padding-start:10%;padding-block:8%;padding-inline-start:10%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.app-navbar_logo-img{align-items:center;display:flex;justify-content:center;padding:2px}.app-navbar_logo-img img{height:100%}.app-navbar_logo-title{display:flex;flex-direction:column;font-size:1.25rem;justify-content:center;line-height:1.2rem;padding-left:4px}.app-navbar_logo-title-text{font-size:100%}.app-navbar_logo-title-subtext{font-size:21px;letter-spacing:0}.app-navbar_logo:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.app-navbar_body{height:80%}.app-navbar_body-lists{width:100%}.app-navbar_body-lists-list{padding:.9rem}.app-navbar_body-lists-list.selected,.app-navbar_body-lists-list:hover{background-color:#fff;box-shadow:1px 1px 15px 5px #edeffc}.app-navbar_body-link-tabs{gap:1rem}.app-navbar_body-link-tabs-img{width:35px}.app-navbar_body-link-tabs-text{font-size:1rem;padding:0}}@media screen and (max-width:820px){.app-navbar{background-color:hsla(0,0%,100%,.871);box-shadow:1px 7px 10px 1px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:fixed;transition:.5s;width:65px;z-index:4}.app-navbar_logo{-webkit-padding-start:10%;padding-block:8%;padding-inline-start:10%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.app-navbar_logo-img{align-items:center;display:flex;justify-content:center;padding:2px}.app-navbar_logo-img img{height:100%;width:140px}.app-navbar_logo-title{display:flex;flex-direction:column;font-size:1.25rem;justify-content:center;line-height:1.2rem;padding-left:4px}.app-navbar_logo-title-text{font-size:100%}.app-navbar_logo-title-subtext{font-size:21px;letter-spacing:0}.app-navbar_logo:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.app-navbar_body{height:80%}.app-navbar_body-lists{width:100%}.app-navbar_body-lists-list{padding:.9rem}.app-navbar_body-lists-list.selected,.app-navbar_body-lists-list:hover{background-color:#fff;box-shadow:1px 1px 15px 5px #edeffc}.app-navbar_body-link-tabs{gap:1rem}.app-navbar_body-link-tabs-img{width:35px}.app-navbar_body-link-tabs-text{font-size:1rem;padding:0}.app-navbar_body-link-tabs-text span{font-size:12px}.app-navbar_collapse-btn{background-color:transparent;border:none;color:#05167c;cursor:pointer;font-size:20px;margin-left:auto}.app-navbar_collapse-btn:active{background:none;border-style:none}.responsive-hide{display:none}}.animate{-webkit-animation:spin-close .5s ease forwards;animation:spin-close .5s ease forwards}@-webkit-keyframes spin-close{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes spin-close{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@media screen and (max-width:450px){.app-navbar{background-color:#fff}.app-navbar_logo-img{display:none}}.app-course_body-title{color:#05167c;font-size:30px}.app-course_body-content{color:#05167c;padding-top:10px;text-align:justify;word-spacing:2px}.app-course_body-content-text{padding-top:20px}.app-home{-webkit-margin-start:200px;margin-inline-start:200px;overflow-y:auto;padding:50px;width:100%}.app-home::-webkit-scrollbar{width:2px}.app-home::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.app-home_body-header{background-color:rgba(113,189,255,.212);border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);display:flex;padding:20px}.app-home_body-header-text{color:#05167c;width:70%}.app-home_body-header-text-icon{width:20px}.app-home_body-header-text p{font-weight:300}.app-home_body-header-img{width:30%}.app-home_body-header-img img{width:100%}.app-home_body-progress{display:flex;justify-content:space-between;margin:20px 0 0}.app-home_body-progress-course{background-color:rgba(113,189,255,.212);border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);color:#05167c;height:200px;padding:15px;width:35%}.app-home_body-progress-course-title{align-items:center;display:flex;font-size:20px;font-weight:700;height:20%;justify-content:center;text-align:center}.app-home_body-progress-course-content{height:80%;height:130px;overflow-y:auto;padding:10px}.app-home_body-progress-course-content::-webkit-scrollbar{width:2px}.app-home_body-progress-course-content::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.app-home_body-progress-course-content-details{display:flex;justify-content:space-between;padding:5px 10px}.app-home_body-progress-course-content-details-name{font-size:12px;font-weight:300;margin-right:20px;width:50%}.app-home_body-progress-course-content-details-bar{padding-top:5px;width:50%}.app-home_body-progress-class{background-color:rgba(113,189,255,.212);border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);color:#05167c;padding:10px;width:25%}.app-home_body-progress-class-title{font-size:20px;font-weight:700;height:20%;text-align:center}.app-home_body-progress-class-content{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:start;padding:10px}.app-home_body-progress-class-content-data{padding:5px 0}.app-home_body-progress-class-content-data-chapters{font-size:30px;font-weight:700}.app-home_body-progress-class-content-data-total{font-weight:600}.app-home_body-progress-class-content-completed{color:#e67e00}.app-home_body-progress-quiz{background-color:rgba(113,189,255,.212);border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);color:#05167c;padding:10px;width:30%}.app-home_body-progress-quiz-title{font-size:20px;font-weight:700;height:20%;text-align:center}.app-home_body-progress-quiz-details{align-items:center;display:flex;height:80%;justify-content:space-around}.app-home_body-progress-quiz-details-content-data{padding:5px 0}.app-home_body-progress-quiz-details-content-data-chapters{font-size:30px;font-weight:700}.app-home_body-progress-quiz-details-content-data-total{font-weight:600}.app-home_body-progress-quiz-details-content-completed{color:#e67e00;text-align:center}.app-home_body-progress-quiz-details img{width:150px}.app-home_body-info{display:flex;flex-direction:row;justify-content:space-between;margin:20px 0 0}.app-home_body-info-live{background-color:rgba(113,189,255,.212);border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);height:300px;padding:20px;width:48%}.app-home_body-info-live-header{-webkit-margin-after:10px;display:flex;flex-direction:row;justify-content:space-between;margin-block-end:10px}.app-home_body-info-live-header-title{color:#05167c;font-size:20px;font-weight:700}.app-home_body-info-live-header-icon{color:#05167c}.app-home_body-info-live-classes{height:85%;overflow-y:auto;padding-top:15px}.app-home_body-info-live-classes::-webkit-scrollbar{width:2px}.app-home_body-info-live-classes::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.app-home_body-info-live-classes-details{border-top:1px solid rgba(0,0,0,.11);display:flex}.app-home_body-info-live-classes-details-img{-webkit-margin-start:10px;align-items:center;display:flex;justify-content:center;margin-inline-start:10px}.app-home_body-info-live-classes-details-img svg{color:#05167c;width:35px}.app-home_body-info-live-classes-details-text{-webkit-margin-start:20px;color:#05167c;font-size:14px;margin-inline-start:20px;padding:8px}.app-home_body-info-live-classes-details-text-title{font-weight:700}.app-home_body-info-live-classes-details-duration{-webkit-margin-start:auto;color:#05167c;font-size:12px;margin-inline-start:auto;padding:8px}.app-home_body-info-live-classes-details-datetime{-webkit-margin-start:8px;color:#05167c;font-size:12px;margin-inline-start:8px;padding:8px}.app-home_body-info-live-classes-details:hover{background:linear-gradient(90deg,#569cd6,rgba(89,161,215,.26));border-radius:10px;color:#fff}.app-home_body-info-live-classes-details:hover .app-home_body-info-live-classes-details-datetime,.app-home_body-info-live-classes-details:hover .app-home_body-info-live-classes-details-duration,.app-home_body-info-live-classes-details:hover .app-home_body-info-live-classes-details-img svg,.app-home_body-info-live-classes-details:hover .app-home_body-info-live-classes-details-text{color:#fff}.app-home_body-info-live-empty{color:#05167c;padding-top:80px;text-align:center;width:100%}.app-home_body-info-announcements{background-color:rgba(113,189,255,.212);border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);height:300px;padding:20px;width:48%}.app-home_body-info-announcements-header{-webkit-margin-after:10px;display:flex;flex-direction:row;justify-content:space-between;margin-block-end:10px}.app-home_body-info-announcements-header-title{color:#05167c;font-size:20px;font-weight:700}.app-home_body-info-announcements-header-icon{color:#05167c}.app-home_body-info-announcements-content{height:85%;overflow-y:auto;padding-top:15px}.app-home_body-info-announcements-content::-webkit-scrollbar{width:2px}.app-home_body-info-announcements-content::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.app-home_body-info-announcements-content-details{border-top:1px solid rgba(0,0,0,.11)}.app-home_body-info-announcements-content-details-text{color:#05167c;padding:8px}.app-home_body-info-announcements-content-details-text-title{font-size:14px;font-weight:600}.app-home_body-info-announcements-content-details-text-desc{font-size:14px}.app-home_body-info-announcements-empty{color:#05167c;padding-top:80px;text-align:center;width:100%}@media screen and (max-width:1024px){.app-home{padding:40px}.app-home_body-progress{display:flex;justify-content:space-between;margin:40px 0}.app-home_body-progress-course{border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);color:#04157c;padding:15px 10px;width:35%}.app-home_body-progress-course-title{font-size:20px;font-weight:700}.app-home_body-progress-course-content{margin-top:10px;padding:4px}.app-home_body-progress-course-content-details{display:flex;justify-content:space-between;padding:5px 0}.app-home_body-progress-course-content-details-name{font-size:10px;margin-right:12px}.app-home_body-progress-course-content-details-bar{align-items:center;padding-top:5px}.app-home_body-progress-class{border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);color:#04157c;padding:15px;width:25%}.app-home_body-progress-class-title{font-size:20px;font-weight:700}.app-home_body-progress-class-content{padding:10px}.app-home_body-progress-class-content-data{padding:5px 0}.app-home_body-progress-class-content-data-chapters{font-size:30px;font-weight:700}.app-home_body-progress-class-content-data-total{font-weight:600}.app-home_body-progress-class-content-content-data{padding:5px 0}.app-home_body-progress-class-content-content-data-chapters{font-size:30px;font-weight:700}.app-home_body-progress-class-content-content-data-total{font-weight:600}.app-home_body-progress-class-content-content-completed{color:#e67e00}.app-home_body-progress-quiz{border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);color:#04157c;padding:15px;width:35%}.app-home_body-progress-quiz-title{font-size:20px;font-weight:700}.app-home_body-progress-quiz-details{align-items:center;display:flex;justify-content:center;padding-top:10px}.app-home_body-progress-quiz-details-content{padding:10px}.app-home_body-progress-quiz-details-content-data{padding:5px 0}.app-home_body-progress-quiz-details-content-data-chapters{font-size:30px;font-weight:700}.app-home_body-progress-quiz-details-content-data-total{font-weight:600}.app-home_body-progress-quiz-details-content-completed{color:#e67e00}.app-home_body-progress-quiz-details img{width:150px}.app-home-info{display:flex;flex-direction:row;justify-content:space-between}.app-home-info-live{background-color:#edeffc;border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);height:300px;overflow-y:auto;padding:20px;width:40%}.app-home-info-live-header{display:flex;flex-direction:row;justify-content:space-between}.app-home-info-live-header-title{color:#04157c;font-size:20px;font-weight:700}.app-home-info-live-header-icon{color:#04157c}.app-home-info-live-classes{padding-top:15px}.app-home-info-live-classes-details{border-top:1px solid rgba(0,0,0,.11);display:flex}.app-home-info-live-classes-details-img{-webkit-margin-start:10px;margin-inline-start:10px}.app-home-info-live-classes-details-img img{width:35px}.app-home-info-live-classes-details-text{-webkit-margin-start:20px;color:#04157c;font-size:12px;margin-inline-start:20px;padding:8px}.app-home-info-live-classes-details-text-title{font-weight:700}.app-home-info-live-classes-details-duration{-webkit-margin-start:auto;color:#04157c;font-size:12px;margin-inline-start:auto;padding:8px}.app-home-info-live-classes-details-datetime{-webkit-margin-start:8px;color:#04157c;font-size:12px;margin-inline-start:8px;padding:8px}.app-home-info-live-classes-details:hover{background-color:#a873ff;border-radius:10px;color:#fff}.app-home-info-live-classes-details:hover .app-home-info-live-classes-details-datetime,.app-home-info-live-classes-details:hover .app-home-info-live-classes-details-duration,.app-home-info-live-classes-details:hover .app-home-info-live-classes-details-text{color:#fff}.app-home-info-live-empty{color:#04157c;padding-top:80px;text-align:center;width:100%}.app-home-info-announcements{background-color:#edeffc;border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);overflow-y:auto;padding:20px;width:40%}.app-home-info-announcements-header{display:flex;flex-direction:row;justify-content:space-between}.app-home-info-announcements-header-title{color:#04157c;font-size:20px;font-weight:700}.app-home-info-announcements-header-icon{color:#04157c}.app-home-info-announcements-content{padding-top:15px}.app-home-info-announcements-content-details{border-top:1px solid rgba(0,0,0,.11)}.app-home-info-announcements-content-details-text{color:#04157c;padding:8px}.app-home-info-announcements-content-details-text-title{font-size:16px;font-weight:600}.app-home-info-announcements-content-details-text-desc{font-size:14px}.app-home-info-announcements-empty{color:#04157c;padding-top:80px;text-align:center;width:100%}}@media screen and (max-width:820px){.app-home{-webkit-margin-start:10%;display:flex;height:-webkit-max-content;height:max-content;margin-inline-start:10%;overflow-y:auto;padding:40px 15px;width:90%}.app-home_body{display:flex;flex-direction:column;width:100%}.app-home_body-header{display:flex;flex-wrap:wrap;padding:3.5%}.app-home_body-header-text{flex-shrink:1;width:70%}.app-home_body-header-text h4{font-weight:500}.app-home_body-header-text p{-webkit-margin-before:3%;font-size:.8rem;font-weight:400;line-height:1.2rem;margin-block-start:3%}.app-home_body-header-img{width:30%}.app-home_body-progress{-webkit-margin-before:5%;margin-block-start:5%}.app-home_body-progress-course{display:flex;flex-direction:column;width:35%}.app-home_body-progress-course-title{display:flex;font-size:95%;font-weight:650;height:20%;line-height:1;padding-inline:5%;text-align:center}.app-home_body-progress-course-content{-webkit-padding-before:5%;display:flex;flex-direction:column;height:80%;padding-block-start:5%}.app-home_body-progress-course-content-details{padding-block:2%}.app-home_body-progress-course-content-details-name{font-size:9px;font-weight:300;margin-right:5px;width:50%}.app-home_body-progress-course-content-details-bar{align-items:center;display:flex;padding:3.5%;width:50%}.app-home_body-progress-class{display:flex;flex-direction:column;padding:3%}.app-home_body-progress-class-title{align-items:center;display:flex;font-size:95%;height:20%;justify-content:center}.app-home_body-progress-class-content{display:flex;flex-direction:column;height:80%;justify-content:space-around;padding:0}.app-home_body-progress-class-content-data{align-items:center;display:flex;justify-content:space-evenly;padding:0}.app-home_body-progress-class-content-data-chapters{font-size:250%;font-weight:500}.app-home_body-progress-class-content-data-total{font-weight:400}.app-home_body-progress-class-content-completed{font-size:1em;text-align:center}.app-home_body-progress-quiz{padding:3%}.app-home_body-progress-quiz-title{align-items:center;display:flex;font-size:95%;height:20%;justify-content:center}.app-home_body-progress-quiz-details{height:80%}.app-home_body-progress-info{flex-direction:column}.app-home_body-progress-info-announcements{margin-top:50px;width:100%}.app-home_body-progress-info-live{width:100%}}@media screen and (max-width:620px){.app-home_body-progress-course{padding:2%;width:45%}.app-home_body-progress-course-title{align-items:center}.app-home_body-progress-course-content-details-name{font-size:11px}.app-home_body-progress-class{flex-direction:column;padding:2%;width:25%}.app-home_body-progress-class-title{align-items:center}.app-home_body-progress-class-content-data{flex-direction:column}.app-home_body-progress-quiz{padding:2%;width:25%}.app-home_body-progress-quiz-title{align-items:center}.app-home_body-progress-quiz-details{flex-direction:column}.app-home_body-progress-quiz-details-content{padding:0}.app-home_body-progress-quiz-details-content-data{font-size:14px;padding:0}.app-home_body-progress-quiz-details-content-completed{font-size:14px}}@media screen and (max-width:510px){.app-home{-webkit-margin-start:15%;margin-inline-start:15%}.app-home_body-header-text{width:100%}.app-home_body-header-img{display:none}.app-home_body-progress{display:inline-block;margin:20px 0}.app-home_body-progress-course{margin-bottom:20px;padding:5%;width:100%}.app-home_body-progress-course-title{padding-inline:0}.app-home_body-progress-class{display:inline-block;height:185px;margin-bottom:0;padding:5%;width:48%}.app-home_body-progress-class-title{justify-content:flex-start}.app-home_body-progress-class-content-data{align-items:center;flex-direction:row;gap:5px;justify-content:center}.app-home_body-progress-quiz{float:right;height:185px;margin-bottom:0;padding:5%;width:48%}.app-home_body-progress-quiz-title{justify-content:flex-start}.app-home_body-info{flex-direction:column}.app-home_body-info-live{height:280px;width:100%}.app-home_body-info-announcements{height:280px;margin-top:25px;width:100%}}@media screen and (max-width:450px){.app-home{-webkit-margin-start:0;margin-inline-start:0;margin-top:40px;width:100%}.app-home_body-header-text h4{font-size:14px}.app-home_body-header-text p{font-size:13px;letter-spacing:0}.app-home_body-header-img{width:45%}.app-home_body-progress-course-content{-webkit-padding-before:0;padding-block-start:0}.app-home_body-progress-course-content-details-bar{padding:5px 5px 0}.app-home_body-progress-class{display:inline-block;flex-direction:column;padding:3%}.app-home_body-progress-class-title{align-items:center;display:flex;font-size:95%;height:20%;justify-content:center}.app-home_body-progress-class-content{display:flex;flex-direction:column;height:80%;justify-content:space-around;padding:0}.app-home_body-progress-class-content-data{align-items:center;display:flex;justify-content:space-evenly;padding:0}.app-home_body-progress-class-content-data-chapters{font-size:250%;font-weight:500}.app-home_body-progress-class-content-data-total{font-weight:400}.app-home_body-progress-class-content-completed{font-size:1em;text-align:center}.app-home_body-progress-quiz{padding:3%}.app-home_body-progress-quiz-title{align-items:center;display:flex;font-size:95%;height:20%;justify-content:center}.app-home_body-progress-quiz-details{height:80%}}.course-progressbar-container-styles{background-color:#e67e00;border-radius:10px;height:8px;width:100%}.course-progressbar-filler-styles{border-radius:10px;border-radius:"inherit";height:100%;width:0}.course-progressbar-filler-styles-progress{-webkit-animation:progressBar 3s ease-in-out;animation:progressBar 3s ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#2ac99d;border-radius:10px;border-radius:"inherit";display:block;height:100%;text-align:right}@-webkit-keyframes progressBar{0%{width:0}to{width:100%}}@keyframes progressBar{0%{width:0}to{width:100%}}@media(max-width:450px){.course-progressbar-container-styles{height:8px}}@property --progress-value{syntax:"<integer>";initial-value:0;inherits:false}@property --progress-color{syntax:"<color>";initial-value:#ff8612;inherits:false}.progress-bar{align-items:center;background:radial-gradient(closest-side,#e2f1ff 79%,transparent 80% 100%),conic-gradient(var(--progress-color) calc(var(--progress-value)*1%),#ccc 0);border-radius:50%;color:#05167c;display:flex;height:100px;justify-content:center;width:100px}@media screen and (max-width:820px){.progress-bar{height:80px;width:80px}}.app-scorm_player{height:95%;padding-top:10px;width:100%}.app-scorm_popup{background:#fafbff;box-shadow:1px 7px 10px 1px rgba(0,0,0,.1);height:100%;padding:10px;position:fixed;right:0;top:0;transition:1s;width:100%;z-index:5}.change-password-popup-link{color:#ff4500;cursor:pointer;text-decoration:none}.change-password-popup-overlay{align-items:center;background-color:rgba(0,0,0,.5);height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.change-password-popup-body,.change-password-popup-overlay{display:flex;transition:-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.change-password-popup-body{background-color:#fff;border-radius:8px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);flex-direction:column;max-width:500px;min-width:400px;padding:40px;z-index:1001}.change-password-popup-body-title{-webkit-margin-after:10px;color:#000;font-size:22px;font-weight:600;margin-block-end:10px}.change-password-popup-body-submit{background-color:#579bd6;color:#fff}.change-password-popup-body-close,.change-password-popup-body-submit{border:none;border-radius:10px;cursor:pointer;font-size:14px;padding:10px 20px;width:100%}.change-password-popup-body-close{background-color:#fff;color:#7e808d}.change-password-popup-body-close:hover{color:#05167c}.change-password-popup-body input{-webkit-margin-after:10px;background:#edeffc;border:none;border-radius:5px;margin:0;margin-block-end:10px;outline:none;padding:10px 15px;width:100%}.change-password-popup-overlay.popup-open{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.change-password-popup-body.popup-open{-webkit-transform:scale(1);transform:scale(1)}.change-password-popup-error{-webkit-margin-after:10px;color:red;margin-block-end:10px}.edit-profile-picture-popup-link{cursor:pointer;display:flex;justify-content:center;max-height:145px;max-width:120px;position:relative;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.edit-profile-picture-popup-link:hover .edit-profile-picture-popup-link-overlay{opacity:1}.edit-profile-picture-popup-link-overlay{align-items:center;background:rgba(30,30,30,.522);border-radius:100px;bottom:0;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:.3s ease;width:100%}.edit-profile-picture-popup-link-overlay-icon-fa-user{color:#fff;font-size:40px;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.edit-profile-picture-popup-link img{border-radius:100px;height:100%;width:100%}.edit-profile-picture-popup-overlay{z-index:1000}.edit-profile-picture-popup-body,.edit-profile-picture-popup-overlay{transition:-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.edit-profile-picture-popup-body{z-index:1001}.edit-profile-picture-popup-body-picture img{height:100%;width:100%}.edit-profile-picture-popup-overlay.popup-open{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.edit-profile-picture-popup-body.popup-open{align-items:center;display:flex;-webkit-transform:scale(1);transform:scale(1)}.settings{color:#05167c;display:flex;flex-wrap:wrap;height:-webkit-max-content;height:max-content;justify-content:space-around;overflow-y:auto;padding:5%;width:inherit}.settings-profile{background-color:#edeffc;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding-block:3%;padding-inline:5%;width:40%}.settings-profile-user{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.settings-profile-user-title-name{font-weight:600;text-align:center}.settings-profile-user-title-role{color:#ff4500;font-size:14px;letter-spacing:1px;text-align:center}.settings-profile-course-details{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:25px}.settings-profile-course-details-title{font-size:16px;font-weight:600;text-align:center}.settings-profile-course-details-list{display:flex;flex-direction:column;gap:5px;max-height:100px;overflow-y:scroll;padding-block:15px}.settings-profile-course-details-list::-webkit-scrollbar{width:2px}.settings-profile-course-details-list::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.settings-profile-course-details-list-item{font-size:14px;text-align:center}.settings-profile-course-details-button button{-webkit-margin-before:10px;background-color:#579bd6;border:1px solid #579bd6;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;margin-block-start:10px;padding-block:5px;padding-inline:10px}.settings-profile-change-password{-webkit-padding-before:10px;color:#ff4500;cursor:pointer;font-size:14px;padding-block-start:10px;text-align:center}.settings-info{display:flex;flex-direction:column;gap:10px;width:55%}.settings-info-personal{border-radius:10px;box-shadow:0 0 10px 1px rgba(0,0,0,.1);display:flex;flex-direction:column}.settings-info-personal-title{border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;padding-block:10px;padding-inline:20px;width:100%}.settings-info-personal-title-text{font-weight:700}.settings-info-personal-title-icon{align-items:center;cursor:pointer;display:flex;max-width:20px}.settings-info-personal-title-icon img{width:100%}.settings-info-personal-body{display:flex;flex-direction:column;font-size:14px;padding:20px}.settings-info-personal-body-details{-webkit-margin-after:15px;display:flex;justify-content:space-between;margin-block-end:15px}.settings-info-personal-body-details-key{align-items:center;display:flex;font-weight:400;width:50%}.settings-info-personal-body-details-value{text-align:start;width:50%}.settings-info-personal-body-details-value-courses{display:flex;gap:10px;overflow-x:scroll;padding-bottom:5px}.settings-info-personal-body-details-value-courses::-webkit-scrollbar{height:2px}.settings-info-personal-body-details-value-courses::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.settings-info-personal-body-details-value-courses span{background-color:#edeffc;border-radius:5px;font-size:12px;font-weight:700;padding:5px}.settings-info-personal-body-error{-webkit-margin-after:5px;color:red;margin-block-end:5px;text-align:center}.settings-info-personal-body-action{display:flex;gap:10px;justify-content:flex-end}.settings-info-personal-body-action-update{background-color:#579bd6;border:1px solid #579bd6;color:#fff}.settings-info-personal-body-action-cancel{background-color:#e3e3e3;border:1px solid #e3e3e3;color:#000;font-weight:700}.settings-info-personal-body-action button{border-radius:5px;cursor:pointer;font-size:12px;padding-block:5px;padding-inline:10px}.settings-info-personal-body input{background:#edeffc;border:none;border-radius:5px;margin:0;outline:none;padding:5px 10px;width:100%}@media screen and (max-width:450px){.settings{-webkit-padding-before:80px;flex-direction:column;gap:10px;padding-block-start:80px}.settings-info,.settings-profile{width:100%}}@media screen and (min-width:769px){.settings{-webkit-margin-start:200px;margin-inline-start:200px}}.app-parent-container::-webkit-scrollbar{width:2px}.app-parent-container::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.app-subject_body-title{color:#05167c;font-size:30px}.app-subject_body-title h2{font-weight:600}.app-subject_body-content{background-color:rgba(113,189,255,.212);border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);color:#05167c;cursor:pointer;display:flex;margin:30px 0;padding:20px;width:100%}.app-subject_body-content-number{width:15%}.app-subject_body-content-info{width:65%}.app-subject_body-content-info-title{font-size:20px;font-weight:600;padding-bottom:10px}.app-subject_body-content-info-desc p{font-size:14px;font-weight:400;margin:0;text-align:justify}.app-subject_body-content-progress{display:flex;justify-content:flex-end;width:20%}.app-subject_body-content:hover{background-color:#a873ff;box-shadow:1px 7px 11px 4px rgba(82,0,250,.14);color:#fff}.app::-webkit-scrollbar{width:2px}.app::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}@media screen and (max-width:820px){.app-subject_body-title{font-size:25px}.app-subject_body-content-number{font-size:14px}.app-subject_body-content-info-title{font-size:16px}.app-subject_body-content-info-desc p{font-size:10px;line-height:15px}}@media screen and (max-width:620px){.app-subject_body-title{font-size:20px}.app-subject_body-content{padding:8px}.app-subject_body-content-number{display:flex;font-size:12px;justify-content:center;-webkit-transform:scale(-1);transform:scale(-1);width:10%;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.app-subject_body-content-progress{align-items:center;width:25%}}@media screen and (max-width:450px){.app-subject_body-content-info{padding:10px 0}.app-subject_body-content-info-title{padding-bottom:10px}.app-subject_body-content-info p{font-size:9px;margin:0}}.app-subcontent_body-title{color:#05167c;font-size:30px;font-weight:600}.app-subcontent_body-content-chapter{padding-top:20px}.app-subcontent_body-content-chapter-html,.app-subcontent_body-content-chapter-text{color:#05167c;line-height:25px;text-align:justify;word-spacing:2px}.app-subcontent_body-content-chapter-html p{font-size:15px;font-weight:400}.app-subcontent_body-content-chapter-subheading{-webkit-margin-after:10px;color:#05167c;font-size:22px;font-weight:600;margin-block-end:10px}.app-subcontent_body-content-chapter-img{align-items:center;display:flex;justify-content:center;padding-block:3%}.app-subcontent_body-content-chapter-img img{border-radius:10px;height:auto;max-width:90%}.app-subcontent_body-next-chapter{-webkit-margin-before:20px;display:flex;gap:10px;justify-content:end;margin-block-start:20px}.app-subcontent_body-next-chapter button{align-items:center;background-color:#579bd6;border:1px solid #579bd6;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:5px;height:30px;justify-content:center;letter-spacing:1px;outline:none;padding-block:5px;padding-inline:10px;width:125px}.app-subcontent_body-quiz{-webkit-margin-before:20px;display:flex;gap:5px;justify-content:end;margin-block-start:20px}.app-subcontent_body-heading{color:#05167c;font-size:18px}@media screen and (max-width:820px){.app-subcontent_body-quiz button{font-size:12px;height:30px;letter-spacing:0;width:110px}}.video-react .video-react-big-play-button:before,.video-react .video-react-control:before{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}@font-face{font-family:video-react;src:url(data:application/vnd.ms-fontobject;base64,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?#iefix) format("eot")}@font-face{font-family:video-react;font-style:normal;font-weight:400;src:url(data:application/font-woff;base64,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) format("woff"),url(data:application/x-font-ttf;base64,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) format("truetype")}.video-react .video-react-bezel .video-react-bezel-icon,.video-react .video-react-big-play-button,.video-react .video-react-closed-caption,.video-react .video-react-mute-control,.video-react .video-react-play-control,.video-react .video-react-play-progress,.video-react .video-react-volume-level,.video-react .video-react-volume-menu-button,.video-react-icon{speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:video-react!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.video-react .video-react-bezel .video-react-bezel-icon-play:before,.video-react .video-react-big-play-button:before,.video-react .video-react-play-control:before,.video-react-icon-play-arrow:before{content:""}.video-react-icon-play-circle-filled:before{content:""}.video-react-icon-play-circle-outline:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-pause:before,.video-react .video-react-play-control.video-react-playing:before,.video-react-icon-pause:before{content:""}.video-react-icon-pause-circle-filled:before{content:""}.video-react-icon-pause-circle-outline:before{content:""}.video-react-icon-stop:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-fast-rewind:before,.video-react-icon-fast-rewind:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-fast-forward:before,.video-react-icon-fast-forward:before{content:""}.video-react-icon-skip-previous:before{content:""}.video-react-icon-skip-next:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-replay-5:before,.video-react-icon-replay-5:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-replay-10:before,.video-react-icon-replay-10:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-replay-30:before,.video-react-icon-replay-30:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-forward-5:before,.video-react-icon-forward-5:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-forward-10:before,.video-react-icon-forward-10:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-forward-30:before,.video-react-icon-forward-30:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-volume-off:before,.video-react .video-react-mute-control.video-react-vol-muted:before,.video-react .video-react-volume-menu-button.video-react-vol-muted:before,.video-react-icon-volume-off:before{content:""}.video-react .video-react-mute-control.video-react-vol-0:before,.video-react .video-react-volume-menu-button.video-react-vol-0:before,.video-react-icon-volume-mute:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-volume-down:before,.video-react .video-react-mute-control.video-react-vol-1:before,.video-react .video-react-mute-control.video-react-vol-2:before,.video-react .video-react-volume-menu-button.video-react-vol-1:before,.video-react .video-react-volume-menu-button.video-react-vol-2:before,.video-react-icon-volume-down:before{content:""}.video-react .video-react-bezel .video-react-bezel-icon-volume-up:before,.video-react .video-react-mute-control:before,.video-react .video-react-volume-menu-button:before,.video-react-icon-volume-up:before{content:""}.video-react-icon-fullscreen:before{content:""}.video-react-icon-fullscreen-exit:before{content:""}.video-react .video-react-closed-caption:before,.video-react-icon-closed-caption:before{content:""}.video-react-icon-hd:before{content:""}.video-react-icon-settings:before{content:""}.video-react-icon-share:before{content:""}.video-react-icon-info:before{content:""}.video-react-icon-info-outline:before{content:""}.video-react-icon-close:before{content:""}.video-react .video-react-play-progress:before,.video-react .video-react-volume-level:before,.video-react-icon-circle:before{content:""}.video-react-icon-circle-outline:before{content:""}.video-react-icon-circle-inner-circle:before{content:""}.video-react{background-color:#000;box-sizing:border-box;color:#fff;display:block;font-family:serif,Times,Times New Roman;font-size:10px;line-height:1;position:relative;-webkit-user-select:none;user-select:none;vertical-align:top}.video-react:-moz-full-screen{position:absolute}.video-react:-webkit-full-screen{height:100%!important;width:100%!important}.video-react *,.video-react :after,.video-react :before{box-sizing:inherit}.video-react ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-react.video-react-16-9,.video-react.video-react-4-3,.video-react.video-react-fluid{height:0;max-width:100%;width:100%}.video-react.video-react-16-9{padding-top:56.25%}.video-react.video-react-4-3{padding-top:75%}.video-react.video-react-fill{height:100%;width:100%}.video-react .video-react-video{height:100%;left:0;position:absolute;top:0;width:100%}.video-react.video-react-fullscreen{height:100%!important;padding-top:0!important;width:100%!important}.video-react.video-react-fullscreen.video-react-user-inactive{cursor:none}body.video-react-full-window{height:100%;margin:0;overflow-y:auto;padding:0}body.video-react-full-window .video-react-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.video-react .video-react-button{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:inline-block;font-size:inherit;line-height:inherit;overflow:visible;text-decoration:none;text-transform:none;transition:none}.video-react .video-react-loading-spinner{background-clip:padding-box;border:6px solid rgba(43,51,63,.7);border-radius:25px;box-sizing:border-box;display:none;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.85;position:absolute;text-align:left;top:50%;width:50px}.video-react .video-react-loading-spinner:after,.video-react .video-react-loading-spinner:before{-webkit-animation:video-react-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,video-react-spinner-fade 1.1s linear infinite;animation:video-react-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,video-react-spinner-fade 1.1s linear infinite;border:inherit;border-color:#fff transparent transparent;border-radius:inherit;box-sizing:inherit;content:"";height:inherit;margin:-6px;opacity:1;position:absolute;width:inherit}.video-react-seeking .video-react-loading-spinner,.video-react-waiting .video-react-loading-spinner{display:block}.video-react-seeking .video-react-loading-spinner:before,.video-react-waiting .video-react-loading-spinner:before{border-top-color:#fff}.video-react-seeking .video-react-loading-spinner:after,.video-react-waiting .video-react-loading-spinner:after{-webkit-animation-delay:.44s;animation-delay:.44s;border-top-color:#fff}@keyframes video-react-spinner-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes video-react-spinner-spin{to{-webkit-transform:rotate(1turn)}}@keyframes video-react-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes video-react-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-react .video-react-big-play-button{background-color:#2b333f;background-color:rgba(43,51,63,.7);border:.06666em solid #fff;border-radius:.3em;cursor:pointer;display:block;font-size:3em;height:1.5em;left:10px;line-height:1.5em;opacity:1;padding:0;position:absolute;top:10px;transition:all .4s;width:3em}.video-react .video-react-big-play-button.video-react-big-play-button-center{left:50%;margin-left:-1.5em;margin-top:-.75em;top:50%}.video-react .video-react-big-play-button.big-play-button-hide{display:none}.video-react .video-react-big-play-button:focus,.video-react:hover .video-react-big-play-button{background-color:#73859f;background-color:rgba(115,133,159,.5);border-color:#fff;outline:0;transition:all 0s}.video-react-menu-button{cursor:pointer}.video-react-menu-button.video-react-disabled{cursor:default}.video-react-menu .video-react-menu-content{display:block;font-family:serif,Times,Times New Roman;margin:0;overflow:auto;padding:0}.video-react-menu li{font-size:1.2em;line-height:1.4em;list-style:none;margin:0;padding:.2em 0;text-align:center}.video-react-menu li:focus,.video-react-menu li:hover{background-color:#73859f;background-color:rgba(115,133,159,.5);outline:0}.video-react-menu li.video-react-selected,.video-react-menu li.video-react-selected:focus,.video-react-menu li.video-react-selected:hover{background-color:#fff;color:#2b333f}.video-react-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}.video-react-scrubbing .vjs-menu-button:hover .video-react-menu{display:none}.video-react .video-react-menu-button-popup .video-react-menu{border-top-color:rgba(43,51,63,.7);bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}.video-react .video-react-menu-button-popup .video-react-menu .video-react-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:1.5em;max-height:15em;position:absolute;width:100%}.video-react-menu-button-popup .video-react-menu.video-react-lock-showing{display:block}.video-react .video-react-menu-button-inline{overflow:hidden;transition:all .4s}.video-react .video-react-menu-button-inline:before{width:2.222222222em}.video-react .video-react-menu-button-inline.video-react-slider-active,.video-react .video-react-menu-button-inline:focus,.video-react .video-react-menu-button-inline:hover{width:12em}.video-react .video-react-menu-button-inline.video-react-slider-active .video-react-menu,.video-react .video-react-menu-button-inline:focus .video-react-menu,.video-react .video-react-menu-button-inline:hover .video-react-menu{display:block;opacity:1}.video-react .video-react-menu-button-inline.video-react-slider-active{transition:none}.video-react .video-react-menu-button-inline .video-react-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s;width:auto}.video-react .video-react-menu-button-inline .video-react-menu-content{height:100%;margin:0;overflow:hidden;width:auto}.video-react-no-flex .video-react-menu-button-inline .video-react-menu{display:block;opacity:1;position:relative;width:auto}.video-react-no-flex .video-react-menu-button-inline.video-react-slider-active,.video-react-no-flex .video-react-menu-button-inline:focus,.video-react-no-flex .video-react-menu-button-inline:hover{width:auto}.video-react .video-react-poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;vertical-align:middle}.video-react .video-react-poster img{display:block;margin:0 auto;max-height:100%;padding:0;vertical-align:middle;width:100%}.video-react .video-react-slider{background-color:#73859f;background-color:rgba(115,133,159,.5);cursor:pointer;margin:0 .45em;outline:0;padding:0;position:relative}.video-react .video-react-slider:focus{box-shadow:0 0 1em #fff}.video-react .video-react-control{flex:none;height:100%;margin:0;outline:none;padding:0;position:relative;text-align:center;width:4em}.video-react .video-react-control:before{font-size:1.8em;line-height:1.67}.video-react .video-react-control:focus,.video-react .video-react-control:focus:before,.video-react .video-react-control:hover:before{text-shadow:0 0 1em #fff,0 0 .5em #fff}.video-react .video-react-control-text{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-react-no-flex .video-react-control{display:table-cell;vertical-align:middle}.video-react .video-react-control-bar{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:0;display:none;height:3em;left:0;position:absolute;right:0;width:100%}.video-react-has-started .video-react-control-bar{display:flex;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar.video-react-control-bar-auto-hide{opacity:0;transition:visibility 1s,opacity 1s;visibility:visible}.video-react-controls-disabled .video-react-control-bar,.video-react-error .video-react-control-bar,.video-react-using-native-controls .video-react-control-bar{display:none!important}.video-react-audio.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar{opacity:1;visibility:visible}.video-react-has-started.video-react-no-flex .video-react-control-bar{display:table}.video-react .video-react-progress-control{align-items:center;display:flex;flex:auto;min-width:4em}.video-react-live .video-react-progress-control{display:none}.video-react .video-react-progress-holder{flex:auto;height:.3em;transition:all .2s}.video-react .video-react-progress-control:hover .video-react-progress-holder{font-size:1.6666666667em}.video-react .video-react-progress-control:hover .video-react-mouse-display:after,.video-react .video-react-progress-control:hover .video-react-play-progress:after,.video-react .video-react-progress-control:hover .video-react-time-tooltip{font-size:.6em;visibility:visible}.video-react .video-react-progress-holder .video-react-load-progress,.video-react .video-react-progress-holder .video-react-load-progress div,.video-react .video-react-progress-holder .video-react-play-progress,.video-react .video-react-progress-holder .video-react-tooltip-progress-bar{display:block;height:.3em;left:0;margin:0;padding:0;position:absolute;top:0;width:0}.video-react .video-react-play-progress{background-color:#fff}.video-react .video-react-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em}.video-react .video-react-mouse-display:after,.video-react .video-react-play-progress:after,.video-react .video-react-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;content:attr(data-current-time);font-size:.9em;padding:6px 8px 8px;pointer-events:none;position:absolute;right:-1.9em;top:-3.4em;visibility:hidden}.video-react .video-react-play-progress:after,.video-react .video-react-play-progress:before,.video-react .video-react-time-tooltip{z-index:1}.video-react .video-react-progress-control .video-react-keep-tooltips-inside:after{display:none}.video-react .video-react-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-react .video-react-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-react.video-react-no-flex .video-react-progress-control{width:auto}.video-react .video-react-time-tooltip{display:inline-block;float:right;height:2.4em;position:relative;right:-1.9em}.video-react .video-react-tooltip-progress-bar{visibility:hidden}.video-react .video-react-progress-control .video-react-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}.video-react-no-flex .video-react-progress-control .video-react-mouse-display{z-index:0}.video-react .video-react-progress-control:hover .video-react-mouse-display{display:block}.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display,.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display:after{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display,.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display:after{display:none}.video-react .video-react-mouse-display .video-react-time-tooltip,.video-react .video-react-progress-control .video-react-mouse-display:after{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.video-react .video-react-fullscreen-control,.video-react .video-react-play-control{cursor:pointer;flex:none}.video-react.video-react-fullscreen{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.video-react .video-react-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;padding-left:1em;padding-right:1em;width:auto}.video-react .video-react-time-divider{line-height:3em;min-width:0;min-width:auto;padding:0}.video-react .video-react-mute-control,.video-react .video-react-volume-menu-button{cursor:pointer;flex:none}.video-react .video-react-volume-control{align-items:center;display:flex;flex:none;width:5em}.video-react .video-react-volume-bar{margin:1.35em .45em}.video-react .video-react-volume-bar.video-react-slider-horizontal{height:.3em;width:5em}.video-react .video-react-volume-bar.video-react-slider-horizontal .video-react-volume-level{width:100%}.video-react .video-react-volume-bar.video-react-slider-vertical{height:5em;margin:1.35em auto;width:.3em}.video-react .video-react-volume-bar.video-react-slider-vertical .video-react-volume-level{height:100%}.video-react .video-react-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}.video-react .video-react-volume-level:before{font-size:.9em;position:absolute}.video-react .video-react-slider-vertical .video-react-volume-level{width:.3em}.video-react .video-react-slider-vertical .video-react-volume-level:before{left:-.3em;top:-.5em}.video-react .video-react-slider-horizontal .video-react-volume-level{height:.3em}.video-react .video-react-slider-horizontal .video-react-volume-level:before{right:-.5em;top:-.3em}.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu{border-top-color:transparent;display:block;height:0;width:0}.video-react .video-react-menu-button-popup.video-react-volume-menu-button-vertical .video-react-menu{height:8em;left:.5em}.video-react .video-react-menu-button-popup.video-react-volume-menu-button-horizontal .video-react-menu{left:-2em}.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu-content{height:0;overflow-x:hidden;overflow-y:hidden;width:0}.video-react .video-react-volume-menu-button-vertical .video-react-lock-showing .video-react-menu-content,.video-react .video-react-volume-menu-button-vertical.video-react-slider-active .video-react-menu-content,.video-react .video-react-volume-menu-button-vertical:focus .video-react-menu-content,.video-react .video-react-volume-menu-button-vertical:hover .video-react-menu-content{height:8em;width:2.9em}.video-react .video-react-volume-menu-button-horizontal .video-react-lock-showing .video-react-menu-content,.video-react .video-react-volume-menu-button-horizontal .video-react-slider-active .video-react-menu-content,.video-react .video-react-volume-menu-button-horizontal:focus .video-react-menu-content,.video-react .video-react-volume-menu-button-horizontal:hover .video-react-menu-content{height:2.9em;width:8em}.video-react .video-react-volume-menu-button.video-react-menu-button-inline .video-react-menu-content{background-color:initial!important}.video-react .video-react-playback-rate .video-react-playback-rate-value{line-height:3em;text-align:center}.video-react .video-react-playback-rate .video-react-menu{left:0;width:4em}.video-react .video-react-bezel{background:rgba(0,0,0,.5);border-radius:26px;height:52px;left:50%;margin-left:-26px;margin-top:-26px;position:absolute;top:50%;width:52px;z-index:17}.video-react .video-react-bezel.video-react-bezel-animation{-webkit-animation:video-react-bezel-fadeout .5s linear 1 normal forwards;animation:video-react-bezel-fadeout .5s linear 1 normal forwards;pointer-events:none}.video-react .video-react-bezel.video-react-bezel-animation-alt{-webkit-animation:video-react-bezel-fadeout-alt .5s linear 1 normal forwards;animation:video-react-bezel-fadeout-alt .5s linear 1 normal forwards;pointer-events:none}.video-react .video-react-bezel .video-react-bezel-icon{font-size:26px;height:36px;line-height:36px;margin:8px;text-align:center;width:36px}@-webkit-keyframes video-react-bezel-fadeout{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes video-react-bezel-fadeout{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes video-react-bezel-fadeout-alt{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes video-react-bezel-fadeout-alt{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}.video-react .video-react-closed-caption{cursor:pointer;flex:none}.video-react video::-webkit-media-text-track-container{-webkit-transform:translateY(-30px);transform:translateY(-30px)}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{-webkit-transform:rotate(270deg) translateX(-100%);transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{-webkit-transform:rotate(180deg) translate(-100%,-100%);transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{-webkit-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;-webkit-transform-origin:0 0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid transparent;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid transparent;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:transparent;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{-webkit-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{-webkit-transform:rotate(180deg) translate(-100%,-100%);transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{-webkit-transform:rotate(270deg) translateX(-100%);transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;position:absolute;text-align:left;text-align:initial;-webkit-transform-origin:0 0;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;cursor:text;margin:0;position:absolute;-webkit-transform-origin:0 0;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.hiddenCanvasElement{display:none;height:0;left:0;position:absolute;top:0;width:0}.app-pdf-viewer,.chapter_quiz{border-radius:10px}.chapter_quiz{-webkit-margin-before:50px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);color:#05167c;height:-webkit-max-content;height:max-content;margin-block-start:50px;overflow-y:auto;width:inherit}.chapter_quiz-title{align-items:center;background-color:#edeffc;display:flex;flex-direction:column;gap:10px;padding:3%;width:100%}.chapter_quiz-title-text{align-items:center;display:flex;font-size:28px;font-weight:600;height:80%;justify-content:center;text-align:center;width:100%}.chapter_quiz-title-details{align-items:center;display:flex;font-size:14px;height:20%;justify-content:end;width:100%}.chapter_quiz-body{background-color:#fff;border-radius:10px;padding:5%}.chapter_quiz-body,.chapter_quiz-body-top{display:flex;flex-direction:column;gap:10px}.chapter_quiz-body-top-module_name{color:#5e5e5e;font-size:16px;font-weight:bolder}.chapter_quiz-body-top-question{font-size:14px;font-weight:700}.chapter_quiz-body-top-answer{display:flex;flex-direction:column;font-size:14px;gap:5px}.chapter_quiz-body-top-answer-option{align-items:center;display:flex}.chapter_quiz-body-top-answer-option input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#edeffc;border:2px solid #579bd6;border-radius:50%;cursor:pointer;height:15px;margin:10px 8px 10px 20px;outline:none;padding:7px;vertical-align:middle;width:15px}.chapter_quiz-body-top-answer-option input[type=radio]:checked{background-color:#579bd6}.chapter_quiz-body-bottom{display:flex;gap:10px;justify-content:space-between;width:100%}.chapter_quiz-body-bottom-progress{align-items:center;display:flex;width:90%}.chapter_quiz-body-bottom-progress-container{background-color:#edeffc;border-radius:10px;height:10px;width:100%}.chapter_quiz-body-bottom-progress-container-filler{background-color:#579bd6;border-radius:10px;border-radius:"inherit";height:100%;text-align:right}.chapter_quiz-body-bottom-button{display:flex;gap:5px;justify-content:end}@media screen and (max-width:600px){.chapter_quiz-title-text{font-size:24px}}@media screen and (max-width:375px){.chapter_quiz-title-text{font-size:20px}.chapter_quiz-body-bottom{flex-direction:column}.chapter_quiz-body-bottom-progress{width:100%}.chapter_quiz-body-bottom-button button{justify-content:center;width:100%}}.chapter_quiz_result{-webkit-margin-before:50px;border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);color:#05167c;height:-webkit-max-content;height:max-content;margin-block-start:50px;overflow-y:auto;width:inherit}.chapter_quiz_result-title{align-items:center;background-color:#edeffc;display:flex;flex-direction:column;gap:20px;padding:2%;width:100%}.chapter_quiz_result-title-text{align-items:center;display:flex;font-size:30px;font-weight:600;height:80%;justify-content:center;width:100%}.chapter_quiz_result-title-details{align-items:center;display:flex;height:20%;justify-content:space-around;width:100%}.chapter_quiz_result-body{background-color:#fff;border-radius:10px;display:flex;padding:5%}.chapter_quiz_result-body-table{display:flex;flex-direction:column;gap:15px;width:100%}.chapter_quiz_result-body-table-head{align-items:center;display:flex;gap:10px;justify-content:space-around;width:100%}.chapter_quiz_result-body-table-head-item{font-weight:bolder;text-align:center;width:25%}.chapter_quiz_result-body-table-body{display:flex;flex-direction:column;gap:5px}.chapter_quiz_result-body-table-body-row{align-items:center;display:flex;gap:10px;justify-content:space-around;width:100%}.chapter_quiz_result-body-table-body-row-item{text-align:center;width:25%}.chapter_quiz_result-body-table-bottom{display:flex;gap:10px;justify-content:space-between}.chapter_quiz_result-body-table-bottom-back button{width:130px}.chapter_quiz_result-body-table-bottom-buttons{display:inline-flex}.chapter_quiz_result-body-table-bottom-buttons button{margin-left:10px;width:130px}@media screen and (max-width:600px){.chapter_quiz_result-title{gap:10px}.chapter_quiz_result-title-text{font-size:24px}.chapter_quiz_result-title-details{flex-direction:column}.chapter_quiz_result-body-table-bottom{flex-direction:column;gap:0}.chapter_quiz_result-body-table-bottom button{margin-top:5px;padding:6px 20px}}.view_answer_popup-button{cursor:pointer;font-size:14px;margin-top:10px;padding:5px;text-decoration:underline}.view_answer_popup-link{color:#05167c;cursor:pointer;text-decoration:underline}.view_answer_popup-overlay{align-items:center;background-color:rgba(0,0,0,.5);height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.view_answer_popup-body,.view_answer_popup-overlay{display:flex;transition:-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.view_answer_popup-body{background-color:#fff;border-radius:8px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);flex-direction:column;max-height:80%;overflow:auto;padding:40px;width:400px;z-index:1001}.view_answer_popup-body::-webkit-scrollbar{width:2px}.view_answer_popup-body::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.view_answer_popup-body-module_name{-webkit-margin-after:2px;color:gray;font-size:15px;font-weight:600;margin-block-end:2px;text-align:left}.view_answer_popup-body-question{-webkit-margin-after:10px;color:#000;font-size:14px;font-weight:bolder;margin-block-end:10px;text-align:left}.view_answer_popup-body-answers{max-height:380px;overflow:auto}.view_answer_popup-body-answers::-webkit-scrollbar{width:2px}.view_answer_popup-body-answers::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.view_answer_popup-body-answers-answer{-webkit-padding-start:10px;-webkit-margin-after:5px;align-items:center;border-radius:5px;color:#000;display:flex;font-size:14px;height:-webkit-min-content;height:min-content;margin-block-end:5px;padding-inline-start:10px;text-align:left}.view_answer_popup-body-close{font-size:14px;margin-top:10px;width:100%}.view_answer_popup-overlay.popup-open{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.view_answer_popup-body.popup-open{-webkit-transform:scale(1);transform:scale(1)}.accordion-container{border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.accordion-container h2{font-size:24px;margin-bottom:20px}.accordion-container p{color:#05167c;font-weight:400;letter-spacing:normal}.accordion-container .accordion{background-color:rgba(0,139,150,.329);border-top:1px solid #fff;color:#05167c;cursor:pointer;display:flex;font-size:15px;font-weight:500;justify-content:space-between;outline:none;padding-block:30px;padding-inline:18px;text-align:left;transition:.4s;width:100%}.accordion-container .panel{background-color:#fff;display:none;overflow:hidden;padding:0 18px}.accordion-container .panel.open{background:rgba(168,214,220,.09);display:block}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.container{align-items:center;display:flex;flex-direction:column;margin:auto;padding:20px}.card{height:300px;position:relative}.card,.cardBack,.cardFront{border-radius:10px;width:100%}.cardBack,.cardFront{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-sizing:border-box;color:#05177d;font-size:22px;font-weight:500;height:100%;overflow-y:auto;padding:10%;position:absolute;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.cardBack{align-items:center;background-color:#edeffc;display:flex;font-size:20px;-webkit-transform:perspective(1000px) rotateY(180deg);transform:perspective(1000px) rotateY(180deg)}.cardBack.flipped,.cardFront{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}.cardFront{align-items:center;background:#2f386a;color:#fff;display:flex;justify-content:center}.cardFront.flipped{-webkit-transform:perspective(1000px) rotateY(-180deg);transform:perspective(1000px) rotateY(-180deg)}.card-content{max-height:90%;overflow-y:auto;text-align:center}.card-content::-webkit-scrollbar{width:2px}.card-content::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.card-icon{bottom:25px;color:#fff;position:absolute;right:25px}.arrow{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2f386a;display:flex;font-family:slick;font-size:50px;justify-content:center;line-height:1;opacity:1}@media screen and (max-width:600px){.arrow{font-size:35px}}@media screen and (max-width:450px){.arrow{font-size:25px}}@media screen and (max-width:375px){.arrow{display:none}}.slider-container{display:flex;justify-content:center}.slider-container .container{padding-inline:5%}.slick-dots{margin-bottom:10px}@media screen and (max-width:600px){.slider-container .container{padding:3%}}@media screen and (max-width:450px){.slider-container .container{padding:2%}}@media screen and (max-width:375px){.slider-container .container{padding:0}}.mock_test{color:#05167c;height:100vh;overflow-y:auto;padding:5%;width:inherit}.mock_test-title{-webkit-margin-after:20px;font-size:40px;font-weight:600;margin-block-end:20px}.mock_test-body{display:flex;flex-direction:column}.mock_test-body-content{-webkit-margin-after:20px;background-color:rgba(113,189,255,.212);border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);cursor:pointer;display:flex;justify-content:space-between;margin-block-end:20px;padding:20px;width:100%}.mock_test-body-content:hover{background-color:#a873ff;box-shadow:1px 7px 11px 4px rgba(82,0,250,.14);color:#fff}.mock_test-body-content-details{width:70%}.mock_test-body-content-details-title{font-size:20px;font-weight:600;padding-bottom:10px}.mock_test-body-content-details-info{display:flex;font-size:14px;font-weight:400;gap:100px;text-align:justify}.mock_test-body-content-details-info-left,.mock_test-body-content-details-info-right{display:flex;flex-direction:column;gap:5px}.mock_test-body-content-progress{border-bottom:2px solid #09ca9f;border-left:2px solid #09ca9f;border-radius:100px;max-width:50px;width:20%}@media screen and (min-width:769px){.mock_test{-webkit-margin-start:200px;margin-inline-start:200px}}.mock_test_quiz{-webkit-margin-before:10%;border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);color:#05167c;height:-webkit-max-content;height:max-content;margin:5%;margin-block-start:10%;overflow-y:auto;width:inherit}.mock_test_quiz-title{align-items:center;background-color:#edeffc;display:flex;flex-direction:column;gap:10px;padding:3%;width:100%}.mock_test_quiz-title-text{align-items:center;display:flex;font-size:28px;font-weight:600;height:80%;justify-content:center;width:100%}.mock_test_quiz-title-details{align-items:center;display:flex;font-size:14px;height:20%;justify-content:end;width:100%}.mock_test_quiz-body{background-color:#fff;border-radius:10px;padding:5%}.mock_test_quiz-body,.mock_test_quiz-body-top{display:flex;flex-direction:column;gap:10px}.mock_test_quiz-body-top-module_name{color:#5e5e5e;font-size:16px;font-weight:bolder}.mock_test_quiz-body-top-question{font-size:14px;font-weight:700}.mock_test_quiz-body-top-answer{display:flex;flex-direction:column;font-size:14px;gap:5px}.mock_test_quiz-body-top-answer-option{align-items:center;display:flex}.mock_test_quiz-body-top-answer-option input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#edeffc;border:2px solid #579bd6;border-radius:50%;cursor:pointer;height:15px;margin:10px 8px 10px 20px;outline:none;padding:7px;vertical-align:middle;width:15px}.mock_test_quiz-body-top-answer-option input[type=radio]:checked{background-color:#579bd6}.mock_test_quiz-body-bottom{display:flex;gap:10px;justify-content:space-between;width:100%}.mock_test_quiz-body-bottom-progress{align-items:center;display:flex;width:90%}.mock_test_quiz-body-bottom-progress-container{background-color:#edeffc;border-radius:10px;height:10px;width:100%}.mock_test_quiz-body-bottom-progress-container-filler{background-color:#579bd6;border-radius:10px;border-radius:"inherit";height:100%;text-align:right}.mock_test_quiz-body-bottom-button{display:flex;gap:5px;justify-content:end}.mock_test_quiz-body-bottom-button button{background-color:#579bd6;border:1px solid #579bd6;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;letter-spacing:1px;outline:none;padding-block:5px;padding-inline:10px}.mock_test_result{-webkit-margin-before:5%;border-radius:10px;box-shadow:1px 7px 11px 4px rgba(0,0,0,.1);color:#05167c;height:-webkit-max-content;height:max-content;margin:5%;margin-block-start:5%;overflow-y:auto;width:inherit}.mock_test_result-title{align-items:center;background-color:#edeffc;display:flex;flex-direction:column;gap:20px;padding:2%;width:100%}.mock_test_result-title-text{align-items:center;display:flex;font-size:30px;font-weight:600;height:80%;justify-content:center;width:100%}.mock_test_result-title-details{align-items:center;display:flex;height:20%;justify-content:space-around;width:100%}.mock_test_result-body{background-color:#fff;border-radius:10px;display:flex;padding:5%}.mock_test_result-body-table{display:flex;flex-direction:column;gap:15px;width:100%}.mock_test_result-body-table-head{align-items:center;display:flex;gap:10px;justify-content:space-around;width:100%}.mock_test_result-body-table-head-item{font-weight:bolder;text-align:center;width:25%}.mock_test_result-body-table-body{display:flex;flex-direction:column;gap:5px}.mock_test_result-body-table-body-row{align-items:center;display:flex;gap:10px;justify-content:space-around;width:100%}.mock_test_result-body-table-body-row-item{text-align:center;width:25%}.mock_test_result-body-table-body-row-item button{background-color:#579bd6;border:1px solid #579bd6;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;letter-spacing:1px;outline:none;padding-block:5px;padding-inline:5px}.mock_test_result-body-table-bottom{display:flex;justify-content:center}.mock_test_result-body-table-bottom button{background-color:#579bd6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-top:10px;padding:7px 20px;width:90%}.certificate{color:#05167c;height:-webkit-max-content;height:max-content;max-height:100vh;overflow-y:auto;padding:5%;width:100%}.certificate::-webkit-scrollbar{width:2px}.certificate::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.certificate-title{-webkit-margin-after:20px;font-size:40px;font-weight:600;margin-block-end:20px}.certificate-body{margin:auto;width:80%}.certificate-body-image{width:100%}.certificate-body-image img{border-radius:10px;width:100%}.certificate-body-buttons{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.certificate-body-buttons button{align-items:center;border-radius:5px;cursor:pointer;display:flex;flex:1 1 auto;font-size:12px;font-weight:700;gap:5px;justify-content:center;letter-spacing:1px;outline:none;padding:5px 10px;width:120px}.certificate-fail-body{align-items:center;border-radius:10px;box-shadow:1px 1px 15px 5px #edeffc;display:flex;flex-direction:column;justify-content:center;padding:5%}.certificate-fail-body-image img{height:200px;width:200px}.certificate-fail-body-text{font-size:16px;font-weight:500;margin:5px;text-align:center}@media screen and (min-width:769px){.certificate{-webkit-margin-start:200px;margin-inline-start:200px}}@media screen and (max-width:820px)and (min-width:451px){.certificate{-webkit-margin-start:70px;margin-inline-start:70px}.certificate-body{width:100%}}@media screen and (max-width:450px){.certificate{-webkit-margin-before:70px;margin-block-start:70px}.certificate-title{font-size:28px}.certificate-body{width:100%}.certificate-body-buttons{flex-direction:column;gap:10px;margin-bottom:30px}.certificate-body-buttons button{width:100%}}.admin-header{align-items:center;display:flex;flex-direction:row-reverse;height:80px;padding-inline:20px;padding:18px 0;width:100%}.admin-header-logo{display:none}.admin-header-logo-img{width:10%}.admin-header-logo-img img{-webkit-padding-before:5px;padding-block-start:5px;width:100%}.admin-header-logo-tab{display:none}.admin-header-user{align-items:center;display:flex;gap:10px;justify-content:flex-end}.admin-header-user-credits{align-items:center;color:#05177d;display:flex;font-weight:600}.admin-header-user-avatar{align-items:center;display:flex;float:right;gap:10px;margin-right:40px}.admin-header-user-avatar-name{color:#05177d;font-weight:600}.admin-header-user-avatar-image{border-radius:50%;cursor:pointer;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.admin-header-user-avatar-image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.admin-header-user-avatar-image img{border:2px solid #38afb9;border-radius:50%;height:35px;width:35px}.admin-header-user-avatar-dropdown_container{background:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;color:#000;display:flex;flex-direction:column;gap:10px;min-width:250px;padding:1%;position:absolute;right:45px;top:80px}.admin-header-user-avatar-dropdown_container-close{cursor:pointer;text-align:end}.admin-header-user-avatar-dropdown_container-body{display:flex;flex-direction:column;gap:15px}.admin-header-user-avatar-dropdown_container-body-top{align-items:center;display:flex;flex-direction:column}.admin-header-user-avatar-dropdown_container-body-top-user_avatar img{border-radius:50%;height:100px;width:100px}.admin-header-user-avatar-dropdown_container-body-top-name{font-weight:500}.admin-header-user-avatar-dropdown_container-body-top-email{color:gray;font-size:14px}.admin-header-user-avatar-dropdown_container-body-tabs{display:flex;flex-direction:column}.admin-header-user-avatar-dropdown_container-body-tabs-item{-webkit-border-after:1px solid hsla(0,0%,89%,.667);border-block-end:1px solid hsla(0,0%,89%,.667);display:flex;gap:30px;padding-block:10px;padding-inline:25px;transition:background-color .3s ease}.admin-header-user-avatar-dropdown_container-body-tabs-item:hover{background-color:#e1f1ff;cursor:pointer}.admin-header-user-avatar-dropdown_container-body-tabs-item:first-child{-webkit-border-before:1px solid hsla(0,0%,89%,.667);border-block-start:1px solid hsla(0,0%,89%,.667)}.admin-header-user-avatar-dropdown_container-body-tabs-item-icon{color:#3aadb8}.admin-header-user-avatar-dropdown_container-body-tabs-item-text{font-weight:400}.admin-header-user-superapp{position:relative}.admin-header-user-superapp-button{align-items:center;border-radius:30px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:12px}.admin-header-user-superapp-button img{width:20px}.admin-header-user-superapp-container{background-color:#fff;background:#eaf7f8;border-radius:20px;box-shadow:0 0 5px .2px rgba(0,0,0,.278);display:none;padding:10px;position:absolute;right:-45px;top:65px;width:350px}.admin-header-user-superapp-container-row{grid-gap:20px;background:#fff;border-radius:10px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:10px}.admin-header-user-superapp-container-row-item{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:center}.admin-header-user-superapp-container-row-item-icon{border-radius:40px;display:flex;padding:12px;width:50px}.admin-header-user-superapp-container-row-item-icon img{width:100%}.admin-header-user-superapp-container-row-item-title{padding-top:8px;text-align:center}.admin-header-user-superapp-container-row-item:hover{background-color:rgba(113,189,255,.212);border-radius:10px;cursor:pointer}.admin-header-user-superapp-button:hover{background-color:rgba(226,228,236,.71)}.admin-header-user-superapp-button.active,.admin-header-user-superapp-button:active{background-color:#fff;box-shadow:0 0 5px 3px #e2e4ec}@media screen and (max-width:820px){.admin-header{font-size:14px;height:60px;padding:0}.admin-header-logo-img{display:none}.admin-header-logo-tab{display:block;width:10%}.admin-header-logo-tab img{-webkit-padding-before:5px;padding-block-start:5px;width:100%}.admin-header-logo-title-text{font-size:20px}.admin-header-logo-title-subtext{font-size:18px}.admin-header-user{margin-right:15px}.admin-header-user-avatar{margin:0}.admin-header-user-avatar img{width:80%}}@media screen and (min-width:451px){.admin-header-hambuger{display:none}}@media screen and (max-width:450px){.admin-header{flex-direction:row;font-size:12px;justify-content:space-around}.admin-header svg{-webkit-margin-end:15px;margin-inline-end:15px;min-width:25px}.admin-header-hambuger{color:#0f2083;font-size:28px}.admin-header-logo{display:flex;justify-content:center}.admin-header-logo-img{display:block;width:100px}.admin-header-logo-img img{-webkit-padding-before:5px;padding-block-start:5px;width:100%}.admin-header-logo-tab{display:none}.admin-header-logo-title-text{font-size:18px}.admin-header-logo-title-subtext{font-size:16px}}.selected-app{background:#e1f1ff;border-radius:10px}.adam-ai-button{align-items:center;background-color:#ffdd3b;border-radius:30px;cursor:pointer;display:flex;height:40px;overflow:hidden;transition:width 2s,height 2s;width:40px}.adam-ai-button-icon{background-color:#fff;border-radius:50%;margin:3px}.adam-ai-button-icon,.adam-ai-button-icon img{height:34px;transition:width 2s,height 2s;width:34px}.adam-ai-button-icon img{border-radius:30px}.adam-ai-button-title{opacity:0;transition:visibility 0s linear 1s,opacity .5s ease-in 1s;visibility:hidden}.adam-ai-button-title h4{font-size:12px;margin:0;width:60px}.adam-ai-button-title p{font-size:10px;margin:0}.adam-ai-button:hover{height:50px;width:115px}.adam-ai-button:hover .adam-ai-button-title{opacity:1;visibility:visible}.adam-ai-button:hover .adam-ai-button-icon{height:42px;margin:4px;width:42px}.adam-ai-button:hover .adam-ai-button-icon img{height:42px;width:42px}.adam-ai-button:not(:hover) .adam-ai-button-title{opacity:0;transition-delay:0s;transition-duration:.3s;visibility:hidden}.flying-bee{-webkit-animation:buzz .4s ease-in-out infinite alternate;animation:buzz .4s ease-in-out infinite alternate}.admin-course-title{align-items:center;display:flex;justify-content:space-between;margin-block:20px}.admin-course-title-text{color:#000;font-size:24px;font-weight:600}.admin-course-title-search-box{height:40px;width:40%}.admin-course-list{display:flex;flex-direction:column;gap:20px}.admin-course-list-item{background-color:#fff;border-radius:10px;color:#999;font-family:Arial,Helvetica,sans-serif}.admin-course-list-item_header{-webkit-border-after:1px solid #e4e7f5;border-block-end:1px solid #e4e7f5;display:flex;height:20%;justify-content:space-around;padding-block:2%;padding-inline:2%}.admin-course-list-item_header_icon{background-color:orange;border-radius:5px;height:35px;width:10%;width:35px}.admin-course-list-item_header_icon img{align-items:center;display:flex;justify-content:center}.admin-course-list-item_header_title{color:#000;display:flex;flex-direction:column;gap:3px;justify-content:center;width:80%}.admin-course-list-item_header_title_name{font-size:14px;font-weight:600}.admin-course-list-item_header_title_module{color:#999;font-size:12px}.admin-course-list-item_header_status{align-items:center;display:flex;gap:5px;justify-content:flex-end;width:10%}.admin-course-list-item_header_status_text{color:#23ba43;font-size:14px}.admin-course-list-item_details{display:flex;height:70%;padding:2%}.admin-course-list-item_details_description{width:50%}.admin-course-list-item_details_description_title{font-size:14px;font-weight:600;margin:0 0 5px;padding:0}.admin-course-list-item_details_description_text{font-size:14px;line-height:1.5}.admin-course-list-item_details_data{display:flex;flex-direction:column;gap:10px;padding-inline:3%;width:50%}.admin-course-list-item_details_data_col{align-items:center;background-color:#f8f8f8;border:none;border-radius:4px;color:#000;display:flex;font-size:13px;height:40px;justify-content:space-between;padding-inline:3%;width:100%}.admin-course-list-item_details_data_col_key{color:#8a8a8a}.admin-course-list-item_details_data_col_value{color:#000;font-weight:600}.admin-course-list-item_action{-webkit-padding-after:3%;display:flex;gap:1%;height:10%;justify-content:flex-end;padding-block-end:3%;padding-inline:3%}.admin-course-list-item_action button{border:none;border-radius:4px;cursor:pointer;font-weight:600;height:30px;width:80px}.admin-course-list-item_action_delete{background-color:#f8f8f8;color:#000}.admin-course-list-item_action_edit{background-color:#579bd6;color:#fff}.admin-course-list-item .switch{display:inline-block;height:14px;position:relative;width:30px}.admin-course-list-item .switch input{height:0;opacity:0;width:0}.admin-course-list-item .switch .slider{background-color:#ebebeb;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.admin-course-list-item .switch .slider:before{background-color:#fff;border-radius:50%;bottom:1px;content:"";height:12px;left:3px;position:absolute;transition:.4s;width:12px}.admin-course-list-item .switch input:checked+.slider:before{background-color:#23ba43;-webkit-transform:translateX(12px);transform:translateX(12px)}@media screen and (max-width:820px){.admin-course-title{-webkit-margin-after:16px;margin-block-end:16px}.admin-course-title-text{font-size:21px}.admin-course-list-item_header{padding-block:1%;padding-inline:2%}.admin-course-list-item_header_icon{height:32px;width:32px}.admin-course-list-item_details{flex-direction:column;padding-block:2%;padding-inline:3%}.admin-course-list-item_details_description,.admin-course-list-item_details_description_text{width:100%}.admin-course-list-item_details_data{-webkit-padding-before:5px;padding-block-start:5px;padding-inline:0;width:100%}}@media screen and (max-width:500px){.admin-course-title{-webkit-margin-after:14px;margin-block-end:14px}.admin-course-title-text{font-size:20px}.admin-course-list-item_header{padding-block:2%;padding-inline:4%}.admin-course-list-item_header_icon{height:30px;width:30px}.admin-course-list-item_details{padding-inline:4%}.admin-course-list-item_details_description,.admin-course-list-item_details_description_text{width:100%}.admin-course-list-item_details_data{-webkit-padding-before:5px;padding-block-start:5px;padding-inline:0;width:100%}}.course-card-skeleton{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:10px}.course-card-skeleton svg{display:block;margin:0}.admin-modules-title{-webkit-margin-after:20px;align-items:center;display:flex;justify-content:space-between;margin-block-end:20px}.admin-modules-title-text{color:#000;font-size:24px;font-weight:600}.admin-modules-body{background-color:#fff;border-radius:10px;display:flex;overflow-x:scroll;padding:2%}.admin-modules-body::-webkit-scrollbar{width:2px}.admin-modules-body::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.admin-modules-body-table{display:flex;flex-direction:column;font-size:14px;gap:15px;min-width:450px;width:100%}.admin-modules-body-table-head{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.admin-modules-body-table-head-item{flex:1 1;font-weight:bolder}.admin-modules-body-table-body{display:flex;flex-direction:column}.admin-modules-body-table-body-row{align-items:center;border-top:1px solid #d0d0d0;display:flex;gap:10px;justify-content:space-between;padding-block:10px;width:100%}.admin-modules-body-table-body-row-item{align-items:center;display:flex;flex:1 1;gap:10px}.admin-modules-body-table-body-row-item-img{background-color:orange;border-radius:10px;height:35px;width:35px}.admin-modules-body-table-body-row-item-text{align-items:center;display:flex;font-weight:700}.admin-modules-body-table-body-row-item-icons{display:flex;gap:35px;width:100%}.admin-modules-body-table-body-row-item-icons .icon-pencil,.admin-modules-body-table-body-row-item-icons .icon-trash{cursor:pointer;font-size:14px;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s}.admin-modules-body-table-body-row-item-icons .icon-pencil:hover{color:#007bff;-webkit-transform:scale(1.2);transform:scale(1.2)}.admin-modules-body-table-body-row-item-icons .icon-trash:hover{color:#dc3545;-webkit-transform:scale(1.2);transform:scale(1.2)}.admin-modules-body-table-body-row-item button{background-color:#579bd6;border:1px solid #579bd6;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;letter-spacing:1px;outline:none;padding-block:5px;padding-inline:5px}@media screen and (max-width:500px){.admin-modules-title{-webkit-margin-after:14px;margin-block-end:14px}.admin-modules-title-text{font-size:20px}.admin-modules-body{padding:5%}.admin-modules-body-table{gap:10px}.admin-modules-body-table-body-row-item{gap:2px}}.create_module-modal-button{align-items:center;background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:10px;height:30px;justify-content:center;width:120px}.create_module-modal-button-icon{font-size:24px}.create_module-modal-button-text{font-size:14px}.create_module-modal-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.create_module-modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.create_module-modal-content{background-color:#e8ebf0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-height:80%;max-width:400px;overflow-y:scroll;padding:30px;width:50%;z-index:1001}.create_module-modal-content::-webkit-scrollbar{width:2px}.create_module-modal-content::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.create_module-modal-content-close_button{color:#b8bbca;cursor:pointer;text-align:end}.create_module-modal-content-close_button:hover{color:gray}.create_module-modal-content-title{-webkit-margin-after:10px;font-size:20px;font-weight:bolder;margin-block-end:10px}.create_module-modal-content-submit{-webkit-margin-before:10px;background-color:#579bd6;border:1px solid #579bd6;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-block-start:10px;padding-block:5px;padding-inline:10px}.create_module-modal-content .dropdown-container{margin-bottom:15px;position:relative;width:100%}.create_module-modal-content .dropdown-container .input-dropdown{align-items:center;background:#fff;border:none;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;margin:0;outline:none;padding:10px 15px;width:100%}.create_module-modal-content .dropdown-container .input-dropdown span:first-child{flex:1 1}.create_module-modal-content .dropdown-container .input-dropdown span:last-child{margin-left:8px}.create_module-modal-content .dropdown-container .dropdown-list{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);left:0;max-height:150px;overflow-y:auto;position:absolute;top:calc(100% + 5px);width:100%;z-index:9999}.create_module-modal-content .dropdown-container .dropdown-list .dropdown-item{cursor:pointer;padding:8px;text-align:center;transition:background-color .3s ease}.create_module-modal-content .dropdown-container .dropdown-list .dropdown-item:hover{background-color:#f0f0f0}.create_module-modal-content input{-webkit-margin-after:15px;background:#fff;border:none;border-radius:5px;margin:0;margin-block-end:15px;outline:none;padding:10px 15px;width:100%}.create_module-modal-content label{-webkit-margin-after:5px;font-size:14px;font-weight:700;margin-block-end:5px}@media screen and (max-width:600px){.create_module-modal-button{gap:5px;height:26px;width:100px}.create_module-modal-button-text{font-size:12px}.create_module-modal-content{max-height:80%;padding:5%;width:85%}.create_module-modal-content-close_button{font-size:14px}.create_module-modal-content-title{font-size:18px}}.delete_module_popup-button{background-color:#f8f8f8;border:none;border-radius:4px;color:#000;cursor:pointer;font-weight:600;height:30px;width:80px}.delete_module_popup-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.delete_module_popup-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.delete_module_popup-content{background-color:#e8ebf0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-width:400px;padding:30px;width:50%;z-index:1001}.delete_module_popup-content-close_button{color:#b8bbca;cursor:pointer;text-align:end}.delete_module_popup-content-close_button:hover{color:gray}.delete_module_popup-content-title{-webkit-margin-after:10px;font-size:20px;font-weight:bolder;margin-block-end:10px}.delete_module_popup-content-text{-webkit-margin-after:20px;margin-block-end:20px}.delete_module_popup-content-action{display:flex;gap:2%;justify-content:flex-end}.delete_module_popup-content-action button{border:none;border-radius:4px;cursor:pointer;font-weight:600;height:30px;width:80px}.delete_module_popup-content-action-confirm{background-color:#f8f8f8;color:#000}.delete_module_popup-content-action-cancel{background-color:#579bd6;color:#fff}@media screen and (max-width:820px){.delete_module_popup-content{width:80%}.delete_module_popup-content-title{font-size:18px}.delete_module_popup-content-text{font-size:16px}}.edit_module-modal-button{align-items:center;background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:10px;height:30px;justify-content:center;width:120px}.edit_module-modal-button-icon{font-size:24px}.edit_module-modal-button-text{font-size:14px}.edit_module-modal-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.edit_module-modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.edit_module-modal-content{background-color:#e8ebf0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-height:80%;max-width:400px;overflow-y:scroll;padding:30px;width:50%;z-index:1001}.edit_module-modal-content::-webkit-scrollbar{width:2px}.edit_module-modal-content::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.edit_module-modal-content-close_button{color:#b8bbca;cursor:pointer;text-align:end}.edit_module-modal-content-close_button:hover{color:gray}.edit_module-modal-content-title{-webkit-margin-after:10px;font-size:20px;font-weight:bolder;margin-block-end:10px}.edit_module-modal-content-submit{-webkit-margin-before:10px;background-color:#579bd6;border:1px solid #579bd6;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-block-start:10px;padding-block:5px;padding-inline:10px}.edit_module-modal-content input{-webkit-margin-after:15px;background:#fff;border:none;border-radius:5px;margin:0;margin-block-end:15px;outline:none;padding:10px 15px;width:100%}.edit_module-modal-content label{-webkit-margin-after:5px;font-size:14px;font-weight:700;margin-block-end:5px}.dropdown-container{margin-bottom:15px;position:relative;width:100%}.dropdown-container .input-dropdown{align-items:center;background:#fff;border:none;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;margin:0;outline:none;padding:10px 15px;width:100%}.dropdown-container .input-dropdown span:first-child{flex:1 1}.dropdown-container .input-dropdown span:last-child{margin-left:8px}.dropdown-container .dropdown-list{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);left:0;max-height:150px;overflow-y:auto;position:absolute;top:calc(100% + 5px);width:100%;z-index:9999}.dropdown-container .dropdown-list .dropdown-item{cursor:pointer;padding:8px;text-align:center;transition:background-color .3s ease}.dropdown-container .dropdown-list .dropdown-item:hover{background-color:#f0f0f0}#icon-pencil{cursor:pointer;font-size:14px;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s}#icon-pencil:hover{color:#007bff;-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:600px){.edit_module-modal-content{max-height:80%;padding:5%;width:85%}.edit_module-modal-content-close_button{font-size:14px}.edit_module-modal-content-title{font-size:18px}}.admin-classes-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.admin-classes-title-text{color:#000;font-size:24px;font-weight:600}.admin-classes-body{background-color:#fff;border-radius:10px;display:flex;overflow-x:scroll;padding:2%}.admin-classes-body::-webkit-scrollbar{width:2px}.admin-classes-body::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.admin-classes-body-table{display:flex;flex-direction:column;font-size:14px;gap:15px;min-width:450px;width:100%}.admin-classes-body-table-head{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.admin-classes-body-table-head-item{flex:1 1;font-weight:bolder}.admin-classes-body-table-body{display:flex;flex-direction:column}.admin-classes-body-table-body-row{align-items:center;border-top:1px solid #d0d0d0;display:flex;gap:10px;justify-content:space-between;padding-block:10px;width:100%}.admin-classes-body-table-body-row-item{align-items:center;display:flex;flex:1 1;gap:10px}.admin-classes-body-table-body-row-item-img{background-color:orange;border-radius:10px;height:35px;width:35px}.admin-classes-body-table-body-row-item-text{align-items:center;display:flex;font-weight:700}.admin-classes-body-table-body-row-item-icons{display:flex;gap:35px;width:100%}.admin-classes-body-table-body-row-item-icons .icon-pencil,.admin-classes-body-table-body-row-item-icons .icon-trash{cursor:pointer;font-size:14px;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s}.admin-classes-body-table-body-row-item-icons .icon-pencil:hover{color:#007bff;-webkit-transform:scale(1.2);transform:scale(1.2)}.admin-classes-body-table-body-row-item-icons .icon-trash:hover{color:#dc3545;-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:500px){.admin-classes-title{-webkit-margin-after:14px;margin-block-end:14px}.admin-classes-title-text{font-size:20px}.admin-classes-body{padding:5%}.admin-classes-body-table{gap:10px}.admin-classes-body-table-body-row-item{gap:2px}}.create_class-modal-button{align-items:center;background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:10px;height:30px;justify-content:center;width:120px}.create_class-modal-button-icon{font-size:24px}.create_class-modal-button-text{font-size:14px}.create_class-modal-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.create_class-modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.create_class-modal-content{background-color:#e8ebf0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-height:80%;max-width:400px;overflow-y:scroll;padding:30px;width:50%;z-index:1001}.create_class-modal-content::-webkit-scrollbar{width:2px}.create_class-modal-content::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.create_class-modal-content-close_button{color:#b8bbca;cursor:pointer;text-align:end}.create_class-modal-content-close_button:hover{color:gray}.create_class-modal-content-title{-webkit-margin-after:10px;font-size:20px;font-weight:bolder;margin-block-end:10px}.create_class-modal-content-submit{-webkit-margin-before:10px;background-color:#579bd6;border:1px solid #579bd6;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-block-start:10px;padding-block:5px;padding-inline:10px}.create_class-modal-content .dropdown-container{margin-bottom:15px;position:relative;width:100%}.create_class-modal-content .dropdown-container .input-dropdown{align-items:center;background:#fff;border:none;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;margin:0;outline:none;padding:10px 15px;width:100%}.create_class-modal-content .dropdown-container .input-dropdown span:first-child{flex:1 1}.create_class-modal-content .dropdown-container .input-dropdown span:last-child{margin-left:8px}.create_class-modal-content .dropdown-container .dropdown-list{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);left:0;max-height:150px;overflow-y:auto;position:absolute;top:calc(100% + 5px);width:100%;z-index:9999}.create_class-modal-content .dropdown-container .dropdown-list .dropdown-item{cursor:pointer;padding:8px;text-align:center;transition:background-color .3s ease}.create_class-modal-content .dropdown-container .dropdown-list .dropdown-item:hover{background-color:#f0f0f0}.create_class-modal-content input{-webkit-margin-after:15px;background:#fff;border:none;border-radius:5px;margin:0;margin-block-end:15px;outline:none;padding:10px 15px;width:100%}.create_class-modal-content label{-webkit-margin-after:5px;font-size:14px;font-weight:700;margin-block-end:5px}.file-box{height:35px}.file-button{top:5px}@media screen and (max-width:600px){.create_class-modal-button{gap:5px;height:26px;width:100px}.create_class-modal-button-text{font-size:12px}.create_class-modal-content{max-height:80%;padding:5%;width:85%}.create_class-modal-content-close_button{font-size:14px}.create_class-modal-content-title{font-size:18px}}.delete_class_popup-button{background-color:#f8f8f8;border:none;border-radius:4px;color:#000;cursor:pointer;font-weight:600;height:30px;width:80px}.delete_class_popup-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.delete_class_popup-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.delete_class_popup-content{background-color:#e8ebf0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-width:400px;padding:30px;width:50%;z-index:1001}.delete_class_popup-content-close_button{color:#b8bbca;cursor:pointer;text-align:end}.delete_class_popup-content-close_button:hover{color:gray}.delete_class_popup-content-title{-webkit-margin-after:10px;font-size:20px;font-weight:bolder;margin-block-end:10px}.delete_class_popup-content-text{-webkit-margin-after:20px;margin-block-end:20px}.delete_class_popup-content-action{display:flex;gap:2%;justify-content:flex-end}.delete_class_popup-content-action button{border:none;border-radius:4px;cursor:pointer;font-weight:600;height:30px;width:80px}.delete_class_popup-content-action-confirm{background-color:#f8f8f8;color:#000}.delete_class_popup-content-action-cancel{background-color:#579bd6;color:#fff}@media screen and (max-width:820px){.delete_class_popup-content{width:80%}.delete_class_popup-content-title{font-size:18px}.delete_class_popup-content-text{font-size:16px}}.disabled{color:#5a5a5a;pointer-events:none}.admin-trainees-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.admin-trainees-title-text{color:#000;font-size:24px;font-weight:600}.admin-trainees-title-buttons{display:flex;gap:20px;padding-block:15px}.admin-trainees-title-buttons-button{background-color:#95a0af;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;height:30px;width:125px}.admin-trainees .enabled{background-color:#3aadb8}.admin-trainees-body{background-color:#fff;border-radius:10px;color:#5a5a5a;display:flex;overflow-y:auto}.admin-trainees-body::-webkit-scrollbar{width:2px}.admin-trainees-body::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.admin-trainees-body-table{display:flex;flex-direction:column;font-size:14px;min-width:550px;width:100%}.admin-trainees-body-table-top{display:flex;justify-content:space-between;padding-block:22px;padding-inline:25px}.admin-trainees-body-table-top-selected{font-size:16px;font-weight:500}.admin-trainees-body-table-top-actions{display:flex;gap:45px}.admin-trainees-body-table-top-actions-button{align-items:center;cursor:pointer;display:flex;gap:5px}.admin-trainees-body-table-top-actions-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.admin-trainees-body-table-top-actions-button:first-child{color:#37d1ae}.admin-trainees-body-table-top-actions-button:nth-child(2){color:#fd8f26}.admin-trainees-body-table-head{align-items:center;border-block:2px solid #f3f3f3;display:flex;gap:10px;justify-content:space-between;padding-block:20px;padding-inline:20px;width:100%}.admin-trainees-body-table-head-value{-webkit-padding-start:10px;display:flex;padding-inline-start:10px;width:99%}.admin-trainees-body-table-head-value-item{flex:1 1;font-weight:bolder}.admin-trainees-body-table-head-value-item-label{padding-left:22px}.admin-trainees-body-table-head-value-item:nth-child(2),.admin-trainees-body-table-head-value-item:nth-child(3){text-align:center}.admin-trainees-body-table-body{display:flex;flex-direction:column;min-height:350px}.admin-trainees-body-table-body-row{align-items:center;border-bottom:2px solid #f3f3f3;display:flex;gap:10px;justify-content:space-between;padding-block:10px;padding-inline:20px;width:100%}.admin-trainees-body-table-body-row-checkbox{height:100%;width:2%}.admin-trainees-body-table-body-row-value{display:flex;width:99%}.admin-trainees-body-table-body-row-value-item{flex:1 1;text-align:center}.admin-trainees-body-table-body-row-value-item-icon{background-color:#e9e8e4;border-radius:20px;color:#505050;font-size:16px;font-weight:500;padding:10px;text-align:center;width:40px}.admin-trainees-body-table-body-row-value-item-text-name{font-weight:500}.admin-trainees-body-table-body-row-value-item-text-name span:hover{color:#579bd6;cursor:pointer}.admin-trainees-body-table-body-row-value-item-text-email{color:#9c9fb4}.admin-trainees-body-table-body-row-value-item:first-child{-webkit-padding-start:10px;align-items:center;display:flex;gap:15px;padding-inline-start:10px;text-align:left;width:30%}.admin-trainees-body-table-body-row:hover{background-color:#f0fcf9}.admin-trainees-bottom{align-items:center;color:#000;display:flex;justify-content:space-between}.admin-trainees-bottom-pagination{display:flex;flex:1 1;justify-content:center}.admin-trainees-bottom-dropdown{-webkit-padding-end:10px;align-items:center;display:flex;gap:10px;justify-content:flex-end;padding-inline-end:10px}.container{cursor:pointer;display:block;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none;width:0}.container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#fff;border:1px solid #948f8f;border-radius:3px;height:18px;left:0;position:absolute;top:0;width:18px}.container:hover input~.checkmark{background-color:#ccc}.container input:checked~.checkmark{background-color:#05177d}.checkmark:after{content:"";display:none;position:absolute}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:3px}@media screen and (max-width:820px){.admin-trainees-title{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:25px}.admin-trainees-title-buttons{gap:10px}.admin-trainees-title-buttons-button{height:30px;width:150px}.admin-trainees-body-table-head,.admin-trainees-body-table-top{padding-block:14px}}@media screen and (max-width:500px){.admin-trainees-title{margin-bottom:18px}.admin-trainees-title-text{font-size:20px}.admin-trainees-title-buttons{gap:10px}.admin-trainees-body-table-top{flex-direction:column-reverse;gap:10px}.admin-trainees-body-table-top-selected{font-size:14px}.admin-trainees-body-table-top-actions{gap:25px}}@media screen and (max-width:450px){.admin-trainees{padding:20px}.admin-trainees-title{flex-direction:column}.admin-trainees-title-text{width:100%}.admin-trainees-title-buttons{flex-direction:column;justify-content:start;width:100%}.admin-trainees-title-buttons-button{width:100%}}.delete-actions-button{align-items:center;color:#f71616;cursor:pointer;display:flex;gap:5px}.delete-actions-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.delete_trainee_popup-button{background-color:#f8f8f8;border:none;border-radius:4px;color:#000;cursor:pointer;font-weight:600;height:30px;width:80px}.delete_trainee_popup-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.delete_trainee_popup-overlay{align-items:center;background-color:rgba(191,198,207,.53);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.delete_trainee_popup-content{background-color:#e8ebf0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-width:400px;padding:30px;width:50%;z-index:1001}.delete_trainee_popup-content-close_button{color:#b8bbca;cursor:pointer;text-align:end}.delete_trainee_popup-content-close_button:hover{color:gray}.delete_trainee_popup-content-title{-webkit-margin-after:10px;font-size:20px;font-weight:bolder;margin-block-end:10px}.delete_trainee_popup-content-text{-webkit-margin-after:20px;font-size:15px;font-weight:500;margin-block-end:20px}.delete_trainee_popup-content-action{display:flex;justify-content:space-evenly}.delete_trainee_popup-content-action button{border-radius:4px;cursor:pointer;font-weight:600;height:30px;width:120px}.delete_trainee_popup-content-action-confirm{background-color:#05177d;color:#faf3f3}.delete_trainee_popup-content-action-cancel{background-color:#e8ebf0;border:1px solid #05177d;color:#05177d}@media screen and (max-width:820px){.delete_trainee_popup-content{width:80%}.delete_trainee_popup-content-title{font-size:18px}.delete_trainee_popup-content-text{font-size:16px}}.block-actions-button{align-items:center;color:#fd8f26;cursor:pointer;display:flex;gap:5px}.block-actions-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.block_trainee_popup-button{background-color:#f8f8f8;border:none;border-radius:4px;color:#000;cursor:pointer;font-weight:600;height:30px;width:80px}.block_trainee_popup-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.block_trainee_popup-overlay{align-items:center;background-color:rgba(191,198,207,.53);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.block_trainee_popup-content{background-color:#e8ebf0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-width:400px;padding:30px;width:50%;z-index:1001}.block_trainee_popup-content-close_button{color:#b8bbca;cursor:pointer;text-align:end}.block_trainee_popup-content-close_button:hover{color:gray}.block_trainee_popup-content-title{-webkit-margin-after:10px;font-size:20px;font-weight:bolder;margin-block-end:10px}.block_trainee_popup-content-text{-webkit-margin-after:20px;font-size:15px;font-weight:500;margin-block-end:20px}.block_trainee_popup-content-action{display:flex;justify-content:space-evenly}.block_trainee_popup-content-action button{border-radius:4px;cursor:pointer;font-weight:600;height:30px;width:120px}.block_trainee_popup-content-action-confirm{background-color:#05177d;color:#faf3f3}.block_trainee_popup-content-action-cancel{background-color:#e8ebf0;border:1px solid #05177d;color:#05177d}@media screen and (max-width:820px){.block_trainee_popup-content{width:80%}.block_trainee_popup-content-title{font-size:18px}.block_trainee_popup-content-text{font-size:16px}}.unblock-actions-button{align-items:center;color:#37d1ae;cursor:pointer;display:flex;gap:5px}.unblock-actions-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.unblock_trainee_popup-button{background-color:#f8f8f8;border:none;border-radius:4px;color:#000;cursor:pointer;font-weight:600;height:30px;width:80px}.unblock_trainee_popup-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.unblock_trainee_popup-overlay{align-items:center;background-color:rgba(191,198,207,.53);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.unblock_trainee_popup-content{background-color:#e8ebf0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-width:400px;padding:30px;width:50%;z-index:1001}.unblock_trainee_popup-content-close_button{color:#b8bbca;cursor:pointer;text-align:end}.unblock_trainee_popup-content-close_button:hover{color:gray}.unblock_trainee_popup-content-title{-webkit-margin-after:10px;font-size:20px;font-weight:bolder;margin-block-end:10px}.unblock_trainee_popup-content-text{-webkit-margin-after:20px;font-size:15px;font-weight:500;margin-block-end:20px}.unblock_trainee_popup-content-action{display:flex;justify-content:space-evenly}.unblock_trainee_popup-content-action button{border-radius:4px;cursor:pointer;font-weight:600;height:30px;width:120px}.unblock_trainee_popup-content-action-confirm{background-color:#05177d;color:#faf3f3}.unblock_trainee_popup-content-action-cancel{background-color:#e8ebf0;border:1px solid #05177d;color:#05177d}@media screen and (max-width:820px){.unblock_trainee_popup-content{width:80%}.unblock_trainee_popup-content-title{font-size:18px}.unblock_trainee_popup-content-text{font-size:16px}}.disabled{color:gray}.custom-checkbox{-webkit-margin-end:10px;align-items:center;cursor:pointer;display:inline-flex;margin-inline-end:10px;position:relative}.custom-checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0;z-index:0}.custom-checkbox .checkmark{background-color:#fff;border:1px solid #ccc;border-radius:3px;height:20px;position:relative;transition:all .2s ease-in-out;width:20px}.custom-checkbox:hover .checkmark{background-color:#f0f0f0}.custom-checkbox input:checked~.checkmark{background-color:#05177d;border-color:#05177d}.custom-checkbox .checkmark:after{content:"";display:none;position:absolute}.custom-checkbox input:checked~.checkmark:after{border:solid #fff;border-width:0 2px 2px 0;display:block;height:10px;left:7px;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:3px}.dropdown-button{display:inline-block;position:relative}.dropdown-button__toggle{align-items:center;background-color:#fff;border-radius:4px;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:10px 15px;transition:background-color .3s ease}.dropdown-button .chevron-icon{margin-left:10px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dropdown-button .chevron-icon.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-button__list{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);left:0;list-style-type:none;margin-top:5px;max-height:200px;opacity:0;overflow:auto;padding:0;pointer-events:none;position:absolute;top:100%;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;width:100%;z-index:11}.dropdown-button__list::-webkit-scrollbar{width:2px}.dropdown-button__list::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.dropdown-button__list-item{-webkit-border-after:1px solid #e1e1e1;border-block-end:1px solid #e1e1e1;color:gray;cursor:pointer;padding:10px 15px;transition:background-color .2s ease}.dropdown-button__list-item:hover{background-color:#f5f5f5}.dropdown-button__list.open{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;z-index:11}@media screen and (max-width:535px){.dropdown-button__toggle{border-radius:5px;box-shadow:0 0 10px 1px #cdcfdb;font-size:14px;font-weight:500;height:29px;max-width:150px}}.admin-credits-title{color:#000;font-size:24px;font-weight:600;margin-bottom:20px}.admin-credits-body{display:flex;flex-direction:column;gap:20px}.admin-credits-body-purchase{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:2%}.admin-credits-body-purchase-title{margin-bottom:35px}.admin-credits-body-purchase-title-top{color:#000;font-size:18px;font-weight:500}.admin-credits-body-purchase-title-bottom{color:#a3a5b9;font-size:11px}.admin-credits-body-purchase-body{display:flex;justify-content:space-between}.admin-credits-body-purchase-body-left{-webkit-margin-after:10px;display:flex;flex-direction:column;gap:10px;margin-block-end:10px}.admin-credits-body-purchase-body-left-ques{color:#060606;font-size:15px;font-weight:500}.admin-credits-body-purchase-body-left-input{align-items:center;display:flex;gap:15px}.admin-credits-body-purchase-body-left-input-box{width:30%}.admin-credits-body-purchase-body-left-input-box input{background:#fff;border:1px solid #05177d;color:#020202;font-size:18px;font-weight:500;margin:0;padding:0;padding-block:4px;text-align:center}.admin-credits-body-purchase-body-left-input-text{color:#000;font-size:14px;font-weight:500;width:60%}.admin-credits-body-purchase-body-left-summary{display:flex;gap:10px;margin-block:5px}.admin-credits-body-purchase-body-left-summary-key{color:#05177d;font-weight:500}.admin-credits-body-purchase-body-left-summary-value{color:#faa70e;font-weight:500}.admin-credits-body-purchase-body-right{-webkit-padding-end:20px;padding-inline-end:20px}.admin-credits-body-purchase-body-right-text{font-size:32px;font-weight:600;text-align:center}.admin-credits-body-purchase-body-right-value{color:#faa70e;font-size:40px;font-weight:600;text-align:center}.admin-credits-body-purchase-bottom-button{align-items:center;background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:10px;height:30px;justify-content:center;width:140px}.admin-credits-body-purchase-bottom-button-icon{font-size:24px}.admin-credits-body-purchase-bottom-button-text{font-size:14px}.admin-credits-body-history{background-color:#fff;border-radius:10px;overflow:auto;padding:0}.admin-credits-body-history-table{font-size:14px;min-width:560px}.admin-credits-body-history-table-title{border-bottom:2px solid #f2f2f2;color:#000;font-size:16px;font-weight:600;padding-block:15px;padding-inline:15px}.admin-credits-body-history-table-head{border-bottom:2px solid #f2f2f2;color:#5a5a5a;display:flex;font-weight:500;padding-block:15px;padding-inline:15px}.admin-credits-body-history-table-head-item{flex:1 1}.admin-credits-body-history-table-head-item:first-child{flex:.5 1}.admin-credits-body-history-table-head-item:nth-child(2){flex:1 1}.admin-credits-body-history-table-head-item:nth-child(3){flex:2 1}.admin-credits-body-history-table-head-item:nth-child(4){flex:1.5 1}.admin-credits-body-history-table-body{color:#5a5a5a;font-weight:500}.admin-credits-body-history-table-body-row{border-bottom:2px solid #f2f2f2;color:#5a5a5a;display:flex;font-weight:500;padding-block:15px;padding-inline:15px}.admin-credits-body-history-table-body-row-item{flex:1 1}.admin-credits-body-history-table-body-row-item:first-child{flex:.5 1}.admin-credits-body-history-table-body-row-item:nth-child(2){flex:1 1}.admin-credits-body-history-table-body-row-item:nth-child(3){flex:2 1}.admin-credits-body-history-table-body-row-item:nth-child(4){flex:1.5 1}.admin-credits-body-history-table-body-empty{align-items:center;display:flex;flex-direction:column;justify-content:center}.admin-credits-body-history-table-body-empty-message{font-weight:500}.admin-credits-body-history-table-body-empty p{-webkit-margin-before:5px;color:#000;margin-block-start:5px}.admin-credits-body-history-table-body-empty img{max-width:100px}@media screen and (max-width:600px){.admin-credits-title{font-size:20px}.admin-credits-body-purchase{padding:5%}.admin-credits-body-purchase-body-left-ques{font-size:16px}.admin-credits-body-purchase-body-right{display:none}.admin-credits-body-purchase-body-right-text{font-size:22px}.admin-credits-body-purchase-body-right-value{font-size:30px}}.payment_success_page{align-items:center;background-color:#fcfafa;border-radius:10px;display:flex;justify-content:center}.payment_success_page-body{display:flex;flex-direction:column;min-width:450px;padding-block:40px}.payment_success_page-body-top{flex-direction:column;gap:20px}.payment_success_page-body-top,.payment_success_page-body-top-icon{align-items:center;display:flex;justify-content:center}.payment_success_page-body-top-text{font-size:26px;font-weight:600}.payment_success_page-body-middle{background-color:#eceefc;border-radius:10px;box-shadow:0 4px 5px #cbcbcb;color:#000;font-weight:300;margin-block:30px;padding-block:20px;padding-inline:30px}.payment_success_page-body-middle-info{display:flex;flex-direction:column}.payment_success_page-body-middle-info-row{font-weight:400}.payment_success_page-body-middle-amount,.payment_success_page-body-middle-info-row{-webkit-margin-after:10px;display:flex;justify-content:space-between;margin-block-end:10px}.payment_success_page-body-middle-amount{font-size:20px;font-weight:600}.payment_success_page-body-middle-transaction{color:#837b8c;font-size:14px;text-align:center}.payment_success_page-body-bottom,.payment_success_page-body-bottom-button{align-items:center;display:flex;justify-content:center}.payment_success_page-body-bottom-button{background-color:#05177d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;height:30px;width:140px}.payment_success_page-body-error-bottom{-webkit-margin-before:20px;display:flex;gap:20px;justify-content:center;margin-block-start:20px}.payment_success_page-body-error-bottom-try{background-color:#05177d;color:#fff}.payment_success_page-body-error-bottom-back,.payment_success_page-body-error-bottom-try{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:140px}.payment_success_page-body-error-bottom-back{background-color:#ddd;color:#080808}@media screen and (max-width:600px){.payment_success_page-body{min-width:80%}.payment_success_page-body-top{gap:10px}.payment_success_page-body-top-text{font-size:24px}.payment_success_page-body-middle{margin-block:15px}.payment_success_page-body-middle-info-row-key,.payment_success_page-body-middle-info-row-value{font-size:14px}.payment_success_page-body-middle-amount-key,.payment_success_page-body-middle-amount-value{font-size:16px}.payment_success_page-body-error-bottom-back,.payment_success_page-body-error-bottom-try{width:100px}}@media screen and (max-width:400px){.payment_success_page-body{min-width:90%}.payment_success_page-body-middle{padding:15px}}.admin-enroll-courses-body_head{-webkit-margin-after:30px;align-items:center;display:flex;gap:10px;margin-block-end:30px}.admin-enroll-courses-body_head-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.admin-enroll-courses-body_head-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin-enroll-courses-body_head-title{font-size:24px;font-weight:500}.admin-enroll-courses-body_container{background-color:#fff;border-radius:10px;padding:0 20px 20px}.admin-enroll-courses-body_container-head{align-items:center;background:#fff;border-bottom:1px solid rgba(150,160,175,.278);display:flex;justify-content:space-between;padding-block:20px;position:-webkit-sticky;position:sticky;top:80px;z-index:5}.admin-enroll-courses-body_container-head p{font-size:17px;font-weight:500;margin:0}.admin-enroll-courses-body_container-head-button{background-color:#95a0af;border:none;border-radius:5px;color:#fff;padding:10px 30px}.admin-enroll-courses-body_container-body{padding:20px}.admin-enroll-courses-body_container-body-filter-list{padding:0}.admin-enroll-courses-body_container-body-filter-list-item{list-style:none}.admin-enroll-courses-body_container-body-content-head{-webkit-margin-after:20px;display:flex;justify-content:space-between;margin-block-end:20px}.admin-enroll-courses-body_container-body-content-head-title{-webkit-border-after:3px solid #3aadb8;-webkit-padding-after:10px;border-block-end:3px solid #3aadb8;border-radius:5px;padding-block-end:10px}.admin-enroll-courses-body_container-body-content-head-search_box{min-height:35px;min-width:35%}.admin-enroll-courses-body_container-body-content-item-details-courses{border-radius:10px;box-shadow:0 1px 10px 2px hsla(0,0%,68%,.659);height:380px;margin:20px;overflow:hidden;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.admin-enroll-courses-body_container-body-content-item-details-courses-img{height:55%}.admin-enroll-courses-body_container-body-content-item-details-courses-img img{height:100%;width:100%}.admin-enroll-courses-body_container-body-content-item-details-courses-text{height:45%;padding:10px}.admin-enroll-courses-body_container-body-content-item-details-courses-text h3{margin:0}.admin-enroll-courses-body_container-body-content-item-details-courses-text-module{font-weight:500}.admin-enroll-courses-body_container-body-content-item-details-courses:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.admin-enroll-courses-body_container-body-content-bottom{align-items:center;border-bottom:1px solid rgba(150,160,175,.278);display:flex;justify-content:space-between}.admin-enroll-courses-body_container-body-content-bottom-pagination{display:flex;flex:1 1;justify-content:center}.admin-enroll-courses-body_container-body-content-bottom-dropdown{-webkit-padding-end:10px;align-items:center;display:flex;gap:10px;justify-content:flex-end;padding-inline-end:10px}.selected{background-color:rgba(4,20,124,.529);color:#fff}.active{background-color:#04147c;color:#fff}.admin-enroll-courses_modal-title{margin-top:0}.admin-enroll-courses_modal-cards{display:flex;flex-direction:column;gap:10px;justify-content:space-between}.admin-enroll-courses_modal-cards-trainees{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 1px hsla(0,0%,53%,.678);display:flex;justify-content:space-between;padding:20px}.admin-enroll-courses_modal-cards-trainees h5{margin:0}.admin-enroll-courses_modal-cards-courses{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 1px hsla(0,0%,53%,.678);display:flex;justify-content:space-between;padding:20px}.admin-enroll-courses_modal-cards-courses h5{margin:0}.admin-enroll-courses_modal-buttons{display:flex;justify-content:space-between;margin:25px 0 15px}.admin-enroll-courses_modal-buttons-button{border:1px solid #04147c;border-radius:5px;color:#04147c;padding:8px 48px}#topup-button{background-color:#04147c;color:#fff}.bundle-courses-section{margin:20px 0}.bundle-courses-section .bundle-course-head{display:flex;justify-content:space-between}.bundle-courses-section .bundle-course-head-title{-webkit-border-after:3px solid #3aadb8;-webkit-padding-after:10px;border-block-end:3px solid #3aadb8;border-radius:5px;padding-block-end:10px}.bundle-courses-section .bundle-course-head-search_box{min-height:35px;min-width:35%}.bundle-courses-section .bundle-course-items{display:flex;flex-wrap:wrap;gap:40px;padding-block:40px;padding-inline:20px}.bundle-courses-section .bundle-course-items .bundle-course-item-container .bundle-name{align-items:center;background-color:#fff;border-radius:0 0 5px 5px;box-shadow:0 -1px 5px rgba(0,0,0,.1);color:#000;cursor:pointer;display:flex;font-size:14px;gap:5px;justify-content:center;padding:5px;text-align:center}.bundle-courses-section .bundle-course-items .bundle-course-item-container .bundle-name svg{color:#579bd6}.bundle-courses-section .bundle-course-items .bundle-course-item-container .bundle-name:hover{box-shadow:0 0 5px #569cd6}.bundle-courses-section .bundle-course-bottom{align-items:center;border-bottom:1px solid rgba(150,160,175,.278);display:flex;justify-content:space-between}.bundle-courses-section .bundle-course-bottom-pagination{display:flex;flex:1 1;justify-content:center}.bundle-courses-section .bundle-course-bottom-dropdown{-webkit-padding-end:10px;align-items:center;display:flex;gap:10px;justify-content:flex-end;padding-inline-end:10px}.bundle-courses-section .bundle-course-item{border-radius:10px;box-shadow:0 1px 10px 2px hsla(0,0%,68%,.659);cursor:pointer;margin:20px;min-height:300px;padding:20px;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.bundle-courses-section .bundle-course-item:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.bundle-courses-section .bundle-course-item.selected{background-color:#7a83ba;color:#fff}.bundle-courses-section .bundle-course-item-name{color:#000;font-weight:500;margin-block:5px;text-align:left}.bundle-courses-section .bundle-course-item-credit_info{color:gray;font-size:15px;margin-block:10px}.bundle-courses-section .bundle-course-item-bottom{-webkit-margin-before:30px;display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between;margin-block-start:30px}.bundle-courses-section .bundle-course-item-bottom-course_info{color:gray;display:flex;gap:5px}.bundle-courses-section .bundle-course-item-bottom-course_info-value{font-weight:500}.bundle-courses-section .bundle-course-item-bottom-view{color:#3aadb8;cursor:pointer;font-size:14px;text-decoration:underline;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.bundle-courses-section .bundle-course-item-bottom-view:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.bundle-courses-section .bundle-course-item-bottom,.bundle-courses-section .bundle-course-item-bottom-course_info,.bundle-courses-section .bundle-course-item-bottom-view,.bundle-courses-section .bundle-course-item-credit_info,.bundle-courses-section .bundle-course-item-name{color:inherit}.bundle-courses-section .bundle-course-item .bundle-course-image{-webkit-padding-before:15px;cursor:pointer;height:150px;margin:0 auto;padding-block-start:15px;position:relative;width:150px}.bundle-courses-section .bundle-course-item .bundle-course-image .bundle-icon-stack{height:100px;position:relative;width:100px}.bundle-courses-section .bundle-course-item .bundle-course-image .bundle-icon-stack .stacked-icon{border-radius:5px;box-shadow:0 3px 5px rgba(0,0,0,.1);height:100px;left:0;object-fit:cover;position:absolute;top:0;transition:rotate .4s ease,scale .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,rotate .4s ease,scale .4s ease;transition:transform .4s ease,rotate .4s ease,scale .4s ease,-webkit-transform .4s ease;width:100px}.bundle-courses-section .bundle-course-item .bundle-course-image .bundle-icon-stack .stacked-icon-0{-webkit-transform:translate(0);transform:translate(0);z-index:4}.bundle-courses-section .bundle-course-item .bundle-course-image .bundle-icon-stack .stacked-icon-1{-webkit-transform:translate(8px,8px);transform:translate(8px,8px);z-index:3}.bundle-courses-section .bundle-course-item .bundle-course-image .bundle-icon-stack .stacked-icon-2{-webkit-transform:translate(16px,16px);transform:translate(16px,16px);z-index:2}.bundle-courses-section .bundle-course-item .bundle-course-image .bundle-icon-stack .stacked-icon-3{-webkit-transform:translate(24px,24px);transform:translate(24px,24px);z-index:1}.bundle-courses-section .bundle-course-item .bundle-course-image:hover .stacked-icon{-webkit-transform-origin:center center;transform-origin:center center}.bundle-courses-section .bundle-course-item .bundle-course-image:hover .stacked-icon-0{-webkit-transform:translate(-20px,-20px) rotate(-5deg) scale(1.1);transform:translate(-20px,-20px) rotate(-5deg) scale(1.1)}.bundle-courses-section .bundle-course-item .bundle-course-image:hover .stacked-icon-1{-webkit-transform:translate(20px,-20px) rotate(5deg) scale(1.1);transform:translate(20px,-20px) rotate(5deg) scale(1.1)}.bundle-courses-section .bundle-course-item .bundle-course-image:hover .stacked-icon-2{-webkit-transform:translate(-20px,20px) rotate(5deg) scale(1.1);transform:translate(-20px,20px) rotate(5deg) scale(1.1)}.bundle-courses-section .bundle-course-item .bundle-course-image:hover .stacked-icon-3{-webkit-transform:translate(20px,20px) rotate(-5deg) scale(1.1);transform:translate(20px,20px) rotate(-5deg) scale(1.1)}.bundle-courses-section .bundle-course-item .bundle-enroll-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:10px}.bundle-courses-section .bundle-course-item .bundle-enroll-button:hover{background-color:#0056b3}.bundle-popup{padding:20px}.bundle-popup h2{margin-bottom:15px;text-align:center}.bundle-popup .bundle-course-list{max-height:300px;overflow-y:auto}.bundle-popup .bundle-course-list-item{align-items:center;border-bottom:1px solid #eee;display:flex;padding:10px}.bundle-popup .bundle-course-list-item:last-child{border-bottom:none}.bundle-popup .bundle-course-list-item .course-thumbnail{border-radius:5px;height:50px;margin-right:15px;object-fit:cover;width:50px}.bundle-popup .bundle-course-list-item .bundle-course-info h4{font-size:16px;font-weight:500;margin:0}.bundle-popup .bundle-course-list-item .bundle-course-info p{color:#888;font-size:14px;margin:5px 0 0}@media screen and (max-width:1440px){.admin-enroll-courses-body_container-body{padding:3%}.admin-enroll-courses-body_container-body-filter{font-size:20px;font-weight:500}}@media screen and (max-width:600px){.admin-enroll-courses-body_container-head{flex-direction:column;gap:10px;padding:5%;text-align:center}.admin-enroll-courses-body_container-body-content-item-details-courses{margin:0 0 10px}.admin-enroll-courses-body_container-body-content-item-details-courses-img{height:60%}.admin-enroll-courses-body_container-body-content-item-details-courses-text{height:40%}.admin-enroll-courses-body_container-body-content-item-details-courses-text h3{margin-block:5px}}@media screen and (max-width:820px){.admin-enroll-courses-body_container-head{top:60px}.bundle-course-item-bottom{flex-direction:column;gap:5px}}@media screen and (max-width:450px){.admin-enroll-courses_modal-buttons{flex-direction:column;gap:10px}}.grid-layout,.row{display:flex;width:100%}.row{flex-wrap:wrap}.popup-modal{align-items:center;background-color:rgba(181,199,230,.68);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-modal_container{background-color:#e8ebf0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-height:80%;max-width:400px;overflow-y:auto;padding:30px;position:relative;width:50%;z-index:10000}.popup-modal_container::-webkit-scrollbar{width:2px}.popup-modal_container::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.popup-modal_container-close_button{color:#b8bbca;cursor:pointer;text-align:end}.popup-modal_container-close_button:hover{color:gray}@media screen and (max-width:820px){.popup-modal_container{width:80%}}@media screen and (max-width:450px){.popup-modal_container{width:95%}}.learning-admin-dashboard-loader{height:80vh}.learning-admin-dashboard-elements{color:#000}.learning-admin-dashboard-elements-title{color:#05167c;color:#000;font-size:24px;font-weight:600;position:-webkit-sticky;position:sticky;top:40px}.learning-admin-dashboard-elements_body{padding-top:20px}.learning-admin-dashboard-elements_body-appInfo{display:flex;justify-content:space-between}.learning-admin-dashboard-elements_body-appInfo-container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;display:flex;justify-content:space-between;padding:10px 20px;width:24%}.learning-admin-dashboard-elements_body-appInfo-container-data{display:flex;flex-direction:column;justify-content:space-evenly;width:70%}.learning-admin-dashboard-elements_body-appInfo-container-data-count{font-size:30px;font-weight:600;padding-top:10px}.learning-admin-dashboard-elements_body-appInfo-container-icon{align-items:center;border-radius:10px;display:flex;justify-content:center;margin:10px;width:30%}.learning-admin-dashboard-elements_body-appInfo-container-icon img{width:40%}.learning-admin-dashboard-elements_body-cqcInfo{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin-top:20px}.learning-admin-dashboard-elements_body-cqcInfo-title{font-size:18px;font-weight:600;padding:20px}.learning-admin-dashboard-elements_body-cqcInfo-details{display:flex;justify-content:space-between;margin-top:15px}.learning-admin-dashboard-elements_body-cqcInfo-details-ratings{width:40%}.learning-admin-dashboard-elements_body-cqcInfo-details-ratings-title{-webkit-padding-start:20px;font-weight:600;margin-bottom:10px;padding-inline-start:20px}.learning-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list{list-style:none;margin:0;padding:0}.learning-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;height:75px;justify-content:space-between;padding:20px}.learning-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list-item-key{width:40%}.learning-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list-item-value{align-items:center;border-radius:5px;display:flex;padding:6px 15px;text-align:center;text-align:left;width:60%}.learning-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list-item-value p{-webkit-margin-start:15px;font-weight:400;margin:0;margin-inline-start:15px}.learning-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list-item:first-child{border:none}.learning-admin-dashboard-elements_body-cqcInfo-details-ratingbar{align-items:center;border-radius:5px;display:flex;font-size:32px;font-weight:600;justify-content:center;padding:0;text-align:center;width:20%}.learning-admin-dashboard-elements_body-cqcInfo-details-desc{width:40%}.learning-admin-dashboard-elements_body-cqcInfo-details-desc-list{-webkit-margin-before:28px;list-style:none;margin:0;margin-block-start:28px;padding:0}.learning-admin-dashboard-elements_body-cqcInfo-details-desc-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;height:75px;justify-content:space-between;padding:20px}.learning-admin-dashboard-elements_body-cqcInfo-details-desc-list-item-key{width:40%}.learning-admin-dashboard-elements_body-cqcInfo-details-desc-list-item-value{align-items:center;background-color:#cbf7d8;border-radius:5px;display:flex;justify-content:center;padding:8px 15px;text-align:center;text-align:left;width:60%}.learning-admin-dashboard-elements_body-cqcInfo-details-desc-list-item:first-child{border:none}.learning-admin-dashboard-elements_body-topInfo{display:flex;gap:20px;justify-content:space-between;margin-top:20px}.learning-admin-dashboard-elements_body-topInfo-courses,.learning-admin-dashboard-elements_body-topInfo-trainees{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;flex:1 1}.learning-admin-dashboard-elements_body-topInfo-courses-title,.learning-admin-dashboard-elements_body-topInfo-trainees-title{display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:20px}.learning-admin-dashboard-elements_body-topInfo-courses-data-list,.learning-admin-dashboard-elements_body-topInfo-trainees-data-list{list-style:none;margin:0;padding:0}.learning-admin-dashboard-elements_body-topInfo-courses-data-list-item,.learning-admin-dashboard-elements_body-topInfo-trainees-data-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;justify-content:space-between;padding:12px 20px}.learning-admin-dashboard-elements_body-topInfo-courses-data-list-item-icon,.learning-admin-dashboard-elements_body-topInfo-trainees-data-list-item-icon{align-content:center;background-color:#faebd7;border-radius:5px;height:40px;text-align:center;width:40px}.learning-admin-dashboard-elements_body-topInfo-courses-data-list-item-title,.learning-admin-dashboard-elements_body-topInfo-trainees-data-list-item-title{width:80%}.learning-admin-dashboard-elements_body-topInfo-courses-data-list-item-info,.learning-admin-dashboard-elements_body-topInfo-trainees-data-list-item-info{display:flex;flex-direction:column;font-weight:600;text-align:end}.learning-admin-dashboard-elements_body-topInfo-courses-data-list-item-info-desc,.learning-admin-dashboard-elements_body-topInfo-trainees-data-list-item-info-desc{font-size:12px;font-weight:100}.learning-admin-dashboard-elements_body-topInfo-courses-data-empty,.learning-admin-dashboard-elements_body-topInfo-trainees-data-empty{align-items:center;display:flex;flex-direction:column;justify-content:center}.learning-admin-dashboard-elements_body-topInfo-courses-data-empty-message,.learning-admin-dashboard-elements_body-topInfo-trainees-data-empty-message{font-weight:500}.learning-admin-dashboard-elements_body-topInfo-courses-data-empty p,.learning-admin-dashboard-elements_body-topInfo-trainees-data-empty p{-webkit-margin-before:5px;color:#000;margin-block-start:5px}.learning-admin-dashboard-elements_body-topInfo-courses-data-empty img,.learning-admin-dashboard-elements_body-topInfo-trainees-data-empty img{max-width:100px}.learning-admin-dashboard-elements_body-progressInfo{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin:20px 0 40px;padding:20px}.learning-admin-dashboard-elements_body-progressInfo-title{font-size:18px;font-weight:600}.learning-admin-dashboard-elements_body-progressInfo-data-container{display:flex;justify-content:space-between;padding-top:20px}.learning-admin-dashboard-elements_body-progressInfo-data-container-title{align-content:center;width:10%}.learning-admin-dashboard-elements_body-progressInfo-data-container-bar{align-content:center;width:80%}.learning-admin-dashboard-elements_body-progressInfo-data-container-completed{display:flex;flex-direction:column;text-align:end;width:10%}.learning-admin-dashboard-elements_body-progressInfo-data-container-completed-percent{font-size:20px;font-weight:700}.learning-admin-dashboard-elements_body-progressInfo-data-container-completed-count{font-size:12px;font-weight:200}.learning-admin-dashboard-elements_body-progressInfo-data-empty{align-items:center;display:flex;flex-direction:column;justify-content:center}.learning-admin-dashboard-elements_body-progressInfo-data-empty-message{font-weight:500}.learning-admin-dashboard-elements_body-progressInfo-data-empty p{-webkit-margin-before:5px;color:#000;margin-block-start:5px}.learning-admin-dashboard-elements_body-progressInfo-data-empty img{max-width:100px}@media screen and (max-width:1330px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:70px;margin:0}.learning-admin-dashboard-elements_body-appInfo-container-data-count{font-size:22px;padding:0}}@media screen and (max-width:1150px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:80px;margin:0;width:90%}.learning-admin-dashboard-elements_body-appInfo{flex-wrap:wrap}.learning-admin-dashboard-elements_body-appInfo-container{-webkit-margin-after:10px;align-items:center;flex-direction:column-reverse;gap:5px;margin-block-end:10px;padding:2%;width:24%}.learning-admin-dashboard-elements_body-appInfo-container-data{text-align:center;width:100%}.learning-admin-dashboard-elements_body-appInfo-container-data-title{font-size:14px}.learning-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px;padding:0}.learning-admin-dashboard-elements_body-appInfo-container-icon img{width:40%}.learning-admin-dashboard-elements_body-cqcInfo-title{border-bottom:1px solid rgba(5,22,124,.18)}.learning-admin-dashboard-elements_body-cqcInfo-details{flex-wrap:wrap}.learning-admin-dashboard-elements_body-cqcInfo-details-ratings{width:100%}.learning-admin-dashboard-elements_body-cqcInfo-details-ratingbar{justify-content:center;padding:0;width:50%}.learning-admin-dashboard-elements_body-cqcInfo-details-desc{width:50%}}@media screen and (max-width:820px){.learning-admin-dashboard-elements-title{color:#05167c;font-size:24px;font-weight:600;position:-webkit-sticky;position:sticky;top:18px}.learning-admin-dashboard-elements_body-topInfo-courses-title,.learning-admin-dashboard-elements_body-topInfo-trainees-title{font-size:16px;font-weight:600;padding:12px}.learning-admin-dashboard-elements_body-topInfo-courses-data-list-item-title,.learning-admin-dashboard-elements_body-topInfo-trainees-data-list-item-title{width:65%}.learning-admin-dashboard-elements_body-progressInfo-data-container-bar{width:70%}}@media screen and (max-width:535px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:80px;margin:0;width:90%}.learning-admin-dashboard-elements{padding:0 20px}.learning-admin-dashboard-elements-title{font-size:18px;position:static}.learning-admin-dashboard-elements_body-appInfo{flex-wrap:wrap}.learning-admin-dashboard-elements_body-appInfo-container{-webkit-margin-after:10px;align-items:center;flex-direction:column-reverse;gap:5px;margin-block-end:10px;padding:2%;width:48%}.learning-admin-dashboard-elements_body-appInfo-container-data{text-align:center;width:100%}.learning-admin-dashboard-elements_body-appInfo-container-data-title{font-size:14px}.learning-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px;padding:0}.learning-admin-dashboard-elements_body-cqcInfo-details-ratings{font-size:14px}.learning-admin-dashboard-elements_body-cqcInfo-details-ratings-title{-webkit-padding-start:10px;padding-inline-start:10px}.learning-admin-dashboard-elements_body-cqcInfo-details-ratingbar{font-size:24px;height:70px;width:100%}.learning-admin-dashboard-elements_body-cqcInfo-details-desc{font-size:14px;width:100%}.learning-admin-dashboard-elements_body-cqcInfo-details-desc-list{margin:0}.learning-admin-dashboard-elements_body-topInfo{flex-wrap:wrap;gap:20px}.learning-admin-dashboard-elements_body-topInfo-courses{width:100%}.learning-admin-dashboard-elements_body-topInfo-courses-data-list-item{padding-inline:5%}.learning-admin-dashboard-elements_body-topInfo-trainees{width:100%}.learning-admin-dashboard-elements_body-progressInfo-title{border-bottom:1px solid rgba(5,22,124,.18)}.learning-admin-dashboard-elements_body-progressInfo-data-container-bar{width:40%}}.admin-trainee_details{color:#000}.admin-trainee_details-head{-webkit-margin-after:30px;align-items:center;display:flex;gap:10px;margin-block-end:30px}.admin-trainee_details-head-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.admin-trainee_details-head-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin-trainee_details-head-title{color:#000;font-size:24px;font-weight:600}.admin-trainee_details-body-content{background-color:#fff;border-radius:10px;margin-top:25px}.admin-trainee_details-body-content-titlebar{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;padding:25px}.admin-trainee_details-body-content-titlebar-title{color:#000;font-size:20px;font-weight:600}.admin-trainee_details-body-content-titlebar-user{display:flex}.admin-trainee_details-body-content-titlebar-user-icon{background-color:#e9e8e4;border-radius:20px;color:#505050;font-size:16px;font-weight:500;padding:10px;text-align:center;width:40px}.admin-trainee_details-body-content-titlebar-user-text{-webkit-padding-start:15px;padding-inline-start:15px}.admin-trainee_details-body-content-titlebar-user-text-name{font-weight:500}.admin-trainee_details-body-content-titlebar-user-text-email{color:#9c9fb4}.admin-trainee_details-body-content-bundles,.admin-trainee_details-body-content-courses{padding:25px}.admin-trainee_details-body-content-courses-header-enrolled{display:flex;justify-content:space-between}.admin-trainee_details-body-content-courses-header-enrolled-title{font-size:20px;font-weight:600}.admin-trainee_details-body-content-courses-header-enrolled-button-enroll{width:140px}.admin-trainee_details-body-content-courses-header-subhead{-webkit-margin-before:20px;align-items:center;display:flex;justify-content:space-between;margin-block-start:20px}.admin-trainee_details-body-content-courses-header-subhead-courses{font-weight:500}.admin-trainee_details-body-content-courses-header-subhead-allcertificate{display:flex;gap:20px;height:35px}.admin-trainee_details-body-content-courses-header-subhead-allcertificate-button{position:relative;width:130px}.admin-trainee_details-body-content-courses-header-subhead-allcertificate button{align-items:center;display:flex;font-size:15px;gap:10px;justify-content:center;position:relative;white-space:nowrap;width:-webkit-max-content;width:max-content}.admin-trainee_details-body-content-courses-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px}.admin-trainee_details-body-content-courses-table-head{align-items:center;display:flex;font-size:22px;font-weight:500;justify-content:space-between;padding:25px 20px}.admin-trainee_details-body-content-courses-table-head-item{display:flex;text-align:center;width:25%}.admin-trainee_details-body-content-courses-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.admin-trainee_details-body-content-courses-table-head-item svg.active{background-color:transparent;color:red}.admin-trainee_details-body-content-courses-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin-trainee_details-body-content-courses-table-head-item svg.inactive{color:gray}.admin-trainee_details-body-content-courses-table-head-item:nth-child(2),.admin-trainee_details-body-content-courses-table-head-item:nth-child(3){justify-content:center}.admin-trainee_details-body-content-courses-table-head-item:nth-child(4){justify-content:end}.admin-trainee_details-body-content-courses-table-body{max-height:400px;min-height:250px;overflow-y:auto;position:relative}.admin-trainee_details-body-content-courses-table-body.center-content{align-items:center;display:flex;justify-content:center}.admin-trainee_details-body-content-courses-table-body-row{display:flex;justify-content:space-between}.admin-trainee_details-body-content-courses-table-body-row-item{align-items:center;border-top:1px solid #d9d9d9;display:flex;padding:15px 20px;width:25%}.admin-trainee_details-body-content-courses-table-body-row-item-button{position:relative;width:130px}.admin-trainee_details-body-content-courses-table-body-row-item-progress{width:50%}.admin-trainee_details-body-content-courses-table-body-row-item-progress-label{margin-bottom:5px}.admin-trainee_details-body-content-courses-table-body-row-item:nth-child(2),.admin-trainee_details-body-content-courses-table-body-row-item:nth-child(3){justify-content:center}.admin-trainee_details-body-content-courses-table-body-row-item:nth-child(4){display:inline-block}.admin-trainee_details-body-content-courses-table-body-row-item button{align-items:center;display:flex;gap:10px;justify-content:center;white-space:nowrap;width:130px}.admin-trainee_details-body-content-details{padding:20px}.admin-trainee_details-body-content-details-title{font-size:20px;font-weight:600;padding-bottom:20px}.admin-trainee_details-body-content-details-title span{-webkit-margin-start:10px;margin-inline-start:10px}.admin-trainee_details-body-content-details-title span img{width:20px}.admin-trainee_details-body-content-details-tab{border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;padding:20px}.admin-trainee_details-body-content-details-tab-user{align-items:center;border-right:1px solid #d9d9d9;display:flex;flex-direction:column;justify-content:center;margin:20px;width:25%}.admin-trainee_details-body-content-details-tab-user-icon{background-color:#ccf4f7;border-radius:50px;color:#505050;font-size:48px;font-weight:500;height:100px;padding:22px;text-align:center;width:100px}.admin-trainee_details-body-content-details-tab-user-text-name{font-weight:500;text-align:center}.admin-trainee_details-body-content-details-tab-user-text-email{color:#9c9fb4}.admin-trainee_details-body-content-details-tab-form{padding:50px;width:75%}.admin-trainee_details-body-content-details-tab-form-contact,.admin-trainee_details-body-content-details-tab-form-name{display:flex}.admin-trainee_details-body-content-details-tab-form-contact-details,.admin-trainee_details-body-content-details-tab-form-name-details{border-radius:10px;margin:10px;padding:10px;width:50%}.admin-trainee_details-body-content-details-tab-form-contact-details-label,.admin-trainee_details-body-content-details-tab-form-name-details-label{color:#7d8090;font-size:14px}.admin-trainee_details-body-content-details-tab-form-contact-details-data input,.admin-trainee_details-body-content-details-tab-form-name-details-data input{background-color:#fff;height:25px;margin:0;padding:0}.admin-trainee_details-body-content-details-tab-form-error{color:#ff4500;margin:10px}.admin-trainee_details-body-content-details-tab-form-action{display:flex;justify-content:flex-end}.admin-trainee_details-body-content-details-tab-form-action button{-webkit-margin-end:20px;margin-inline-end:20px}.edit-mode{box-shadow:0 0 7px 1px #d9d9d9}.read-only-mode{caret-color:transparent;cursor:pointer}#certificate_dropdown{border-radius:0 0 10px 10px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);overflow:auto;position:absolute;width:inherit;z-index:1}#certificate_dropdown button{background:#edfdff;border:none;border-bottom:1px solid hsla(0,0%,42%,.42);cursor:pointer;padding:10px;width:inherit}#certificate_dropdown button:nth-child(2){border:none}.course-bundles-table{-webkit-margin-before:30px;background-color:#fff;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px}.course-bundles-table-head{align-items:center;display:flex;font-size:22px;font-weight:500;justify-content:space-between;padding:25px 20px}.course-bundles-table-head-item{align-items:center;display:flex;text-align:center;width:25%}.course-bundles-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.course-bundles-table-head-item svg.active{background-color:transparent;color:red}.course-bundles-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.course-bundles-table-head-item svg.inactive{color:gray}.course-bundles-table-head-item:first-child{gap:10px;justify-content:flex-start}.course-bundles-table-head-item:nth-child(2),.course-bundles-table-head-item:nth-child(3){justify-content:center}.course-bundles-table-head-item:nth-child(4){justify-content:flex-end}.course-bundles-table-body{max-height:400px;min-height:250px;overflow-y:auto;padding-bottom:10px;position:relative}.course-bundles-table-body-row{align-items:center;border-top:1px solid #d9d9d9;display:flex;justify-content:space-between}.course-bundles-table-body-row-item{display:flex;flex-direction:column;gap:10px;padding:15px 20px;position:relative;text-align:center;width:25%}.course-bundles-table-body-row-item-dropdown{border-radius:0 0 10px 10px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;overflow:auto;position:absolute;top:85px;z-index:1}.course-bundles-table-body-row-item-dropdown button{background:#edfdff;border:none;border-bottom:1px solid hsla(0,0%,42%,.42);cursor:pointer;padding:10px}.course-bundles-table-body-row-item-dropdown button:nth-child(2){border:none}.course-bundles-table-body-row-item-progress{width:50%}.course-bundles-table-body-row-item:first-child{align-items:center;flex-direction:row;gap:10px}.course-bundles-table-body-row-item:first-child .bundle-info{display:flex;flex-direction:column;text-align:left}.course-bundles-table-body-row-item:first-child .bundle-info .course-count{color:#888;font-size:14px}.course-bundles-table-body-row-item:first-child .bundle-info .bundle-name{font-size:18px;font-weight:500}.course-bundles-table-body-row-item:nth-child(2){align-items:center;display:flex;flex-direction:column;gap:5px}.course-bundles-table-body-row-item:nth-child(2) .status-text{font-size:16px;margin-bottom:5px;text-align:left}.course-bundles-table-body-row-item:nth-child(3){font-size:16px}.course-bundles-table-body-row-item:nth-child(4){align-items:flex-start;justify-content:center}.course-bundles-table-body-row-item:nth-child(4) .view-courses-link{color:#3aadb8;cursor:pointer;font-size:14px;margin-bottom:5px;text-align:center;text-decoration:underline;width:140px}.course-bundles-table-body-row-item button{align-items:center;display:flex;gap:5px;justify-content:center;width:140px}.course-bundles-table .empty-state{color:#888;font-size:18px;padding:50px 0;text-align:center}.view_courses_modal-title{font-size:18px;font-weight:500;margin-bottom:10px}.view_courses_modal-body{display:flex;flex-direction:column;gap:20px}.view_courses_modal-body .modal-course-table{background:#fff;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9}.view_courses_modal-body .modal-course-table-head{align-items:center;display:flex;font-size:16px;font-weight:500;gap:15px;justify-content:space-between;padding:25px 20px}.view_courses_modal-body .modal-course-table-head-item{align-items:center;display:flex;text-align:center;width:33.33%}.view_courses_modal-body .modal-course-table-head-item:first-child{gap:10px;justify-content:flex-start}.view_courses_modal-body .modal-course-table-head-item:nth-child(3){justify-content:center}.view_courses_modal-body .modal-course-table-body{max-height:300px;min-height:150px;overflow-y:auto;padding-bottom:10px}.view_courses_modal-body .modal-course-table-body-row{align-items:center;border-top:1px solid #d9d9d9;display:flex;gap:15px;justify-content:space-between;padding:15px 20px}.view_courses_modal-body .modal-course-table-body-row-item{display:flex;flex-direction:column;gap:10px;text-align:center;width:33.33%}.view_courses_modal-body .modal-course-table-body-row-item:first-child{align-items:center;flex-direction:row;gap:10px}.view_courses_modal-body .modal-course-table-body-row-item:nth-child(2){display:flex;flex-direction:column;gap:5px}.view_courses_modal-body .modal-course-table-body-row-item:nth-child(2) .status-text{font-size:16px;margin-bottom:5px;text-align:left}.view_courses_modal-body .modal-course-table-body-row-item:nth-child(3){font-size:16px}.view_courses_modal-body .view_courses_modal-body-buttons{display:flex;justify-content:flex-end}.unenroll_confirm_modal-body{display:flex;flex-direction:column;gap:30px}.unenroll_confirm_modal-body-title{font-size:18px;font-weight:500}.unenroll_confirm_modal-body-buttons{display:flex;gap:10px;justify-content:end}.show-dropdown{display:block}.admin-requests{-webkit-margin-after:100px;margin-block-end:100px}.admin-requests-modal-title{-webkit-margin-after:10px;font-size:18px;font-weight:500;margin-block-end:10px}.admin-requests-modal-content-search_box{-webkit-margin-after:10px;height:35px;margin-block-end:10px}.admin-requests-modal-content-message{color:#3aadb8;font-size:14px;font-weight:500;margin-block:5px;text-align:center}.admin-requests-modal-content-form-label{-webkit-margin-after:5px;font-size:14px;font-weight:500;margin-block-end:5px}.admin-requests-modal-content-form-help_text{-webkit-margin-start:5px;color:#5a5a5a;font-size:12px;margin-inline-start:5px}.admin-requests-modal-content-form-input{-webkit-margin-before:5px;-webkit-margin-after:15px;background:#fafbff;margin:0;margin-block-end:15px;margin-block-start:5px}.admin-requests-modal-content-body{-webkit-margin-before:5px;background:#fafbff;border:1px dashed #9f9f9f;border-radius:5px;margin-block-start:5px;padding-block:15px}.admin-requests-modal-content-body-bottom{align-items:center;display:flex;flex-direction:column}.admin-requests-modal-content-body-bottom-icon{align-items:center;color:#3aadb8;display:flex;font-size:50px;justify-content:center}.admin-requests-modal-content-body-bottom-drag_text{font-size:14px;font-weight:500}.admin-requests-modal-content-body-bottom-subtext{font-size:14px}.admin-requests-modal-content-body-bottom-button{color:#3aadb8;cursor:pointer;font-size:14px;text-decoration:underline}.admin-requests-modal-content-body-bottom-button:hover{background-color:#fafbff;color:#3aadb8}.admin-requests-modal-content-body-uploaded{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.admin-requests-modal-content-body-uploaded-file{background:rgba(58,173,184,.102);border-radius:10px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:15px;padding-inline:30px}.admin-requests-modal-content-body-uploaded-file-icon{align-items:center;display:flex;font-size:35px}.admin-requests-modal-content-body-uploaded-file-info{align-items:start;display:flex;flex-direction:column}.admin-requests-modal-content-body-uploaded-file-info-name{color:#000;font-weight:500}.admin-requests-modal-content-body-uploaded-file-info-size{color:gray;font-size:14px}.admin-requests-modal-content-body-uploaded-action{align-items:center;display:flex;flex-direction:column;gap:10px;padding-inline:5%}.admin-requests-modal-content-body-uploaded-action-error-message{color:#900;font-size:14px;text-align:center}.admin-requests-modal-content-body-uploaded-action-upload_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.admin-requests-modal-content-body-uploaded-action-upload_button:hover{background-color:#3aadb8;border:none;color:#fafbff}.admin-requests-modal-content-body-uploaded-action-cancel_button{border:1px solid #900;border-radius:5px;color:#900;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px;width:100px}.admin-requests-modal-content-body-uploaded-action-cancel_button:hover{background-color:#900;border:none;color:#fafbff}.admin-requests-modal-bottom{-webkit-margin-before:20px;display:flex;gap:20px;margin-block-start:20px}.admin-requests-modal-bottom button{font-size:12px;width:130px}.admin-requests-title{color:#000;font-size:24px;font-weight:600;margin-bottom:30px}.admin-requests-tabs{-webkit-margin-after:25px;border-bottom:1px solid rgba(58,173,184,.259);display:flex;font-size:18px;font-weight:500;margin-block-end:25px}.admin-requests-tabs-tab{border-right:1px solid #3aadb8;cursor:pointer;padding:1px 50px}.admin-requests-tabs-tab.active{background-color:transparent;border-bottom:3px solid #3aadb8;color:#05167c}.admin-requests-body{background:#fff;border-radius:10px;padding:2%}.admin-requests-body-tab-content-top{align-items:end;display:flex;flex-direction:row-reverse;gap:20px}.admin-requests-body-tab-content-top-search_box{height:35px;width:40%}.admin-requests-body-tab-content-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px;min-width:550px;width:100%}.admin-requests-body-tab-content-table-head{align-items:center;color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:25px 20px}.admin-requests-body-tab-content-table-head-item{display:flex;justify-content:center;text-align:center;width:20%}.admin-requests-body-tab-content-table-head-item:first-child{justify-content:flex-start;width:30%}.admin-requests-body-tab-content-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.admin-requests-body-tab-content-table-head-item svg.active{background-color:transparent;color:red}.admin-requests-body-tab-content-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin-requests-body-tab-content-table-head-item svg.inactive{color:gray}.admin-requests-body-tab-content-table-body-row{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between}.admin-requests-body-tab-content-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;justify-content:center;padding:15px 20px;width:20%}.admin-requests-body-tab-content-table-body-row-item:first-child{justify-content:flex-start;width:30%}.admin-requests-body-tab-content-table-body-row-item-text{display:flex;flex-direction:column}.admin-requests-body-tab-content-table-body-row-item-text-main{color:#000;font-weight:500}.admin-requests-body-tab-content-table-body-row-item-text-sub{color:#6eaadc;font-size:14px}.admin-requests-body-tab-content-table-body-row-item-text input{background:#fff;box-shadow:0 0 1px 1px #cdcfdb;margin:0}.admin-requests-body-tab-content-table-body-row-item-button{align-items:center;color:#3aadb8;cursor:pointer;display:flex;font-weight:400;gap:5px;height:-webkit-max-content;height:max-content;justify-content:center;transition:color .3s ease}.admin-requests-body-tab-content-table-body-row-item-button svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.admin-requests-body-tab-content-table-body-row-item-button.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.admin-requests-body-tab-content-table-body-row-item-dropdown-menu{background:#fff;border-radius:5px;bottom:-40px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;flex-direction:column;left:5px;opacity:0;padding:5px;position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;z-index:1}.admin-requests-body-tab-content-table-body-row-item-dropdown-menu.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.admin-requests-body-tab-content-table-body-row-item-dropdown-menu-item{border-radius:5px;cursor:pointer;padding:5px}.admin-requests-body-tab-content-table-body-row-item-dropdown-menu-item:hover{background:rgba(113,189,255,.212);color:#000}.admin-requests-body-tab-content-table-body-row-item-dropdown-menu-item:first-child{border-bottom:1px solid hsla(0,0%,85%,.541)}.admin-requests-body-tab-content-table-body-empty{align-items:center;display:flex;flex-direction:column;justify-content:center}.admin-requests-body-tab-content-table-body-empty-message{color:#000;font-weight:500;margin-top:20px}.admin-requests-body-tab-content-table-body-empty-subtext{color:#000;margin-bottom:30px}.admin-requests-body-tab-content-table-body-empty img{max-width:100px}.admin-requests-body button{align-items:center;display:flex;font-size:16px;font-weight:400;gap:5px;justify-content:center;width:100px}@media screen and (max-width:450px){.admin-requests{padding:20px}}.responsive-container{padding:5px}.responsive-container::-webkit-scrollbar{width:2px}.responsive-container::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.responsive-table-container{-webkit-overflow-scrolling:touch;border-radius:10px;box-shadow:0 0 2px 1px #a6a6a6;color:#000;font-size:14px;height:400px;overflow-x:auto;position:relative}.responsive-table-container img{margin-left:10px;width:15px}.responsive-table-container::-webkit-scrollbar{height:2px;width:2px}.responsive-table-container::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.responsive-table-container .responsive-table{border-collapse:collapse;min-width:600px;width:100%}.responsive-table-container .responsive-table thead tr th{background:#f4f4f4;color:#5a5a5a;font-weight:500;padding-block:20px;padding-inline:10px;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap}.responsive-table-container .responsive-table thead tr th:first-child{left:0;z-index:12}.responsive-table-container .responsive-table td,.responsive-table-container .responsive-table th{padding-block:20px;padding-inline:10px;text-align:left;white-space:nowrap}.responsive-table-container .responsive-table tbody tr{border-top:1px solid #ccc}.responsive-table-container .responsive-table tbody tr:hover{background-color:#e8f7f9}.responsive-table-container .responsive-table tbody tr:hover td.sticky{background:#e8f7f9}.responsive-table-container .responsive-table td.sticky{background:#fff;left:0;position:-webkit-sticky;position:sticky;z-index:11}.responsive-table-container .responsive-table th.sticky{left:0;position:-webkit-sticky;position:sticky;z-index:12}.table-loader-overlay{align-items:center;background-color:hsla(0,0%,100%,.6);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.clickable-row{cursor:pointer}.clickable-row:hover{transition:background-color .2s ease-in-out}.dim-on-loading{opacity:.4;pointer-events:none}.tooltip-box{word-wrap:break-word;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#333;font-size:14px;max-width:550px;pointer-events:none;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:normal;z-index:1000}.tooltip-box:after{border:10px solid transparent;border-right-color:#e9fdff;content:" ";height:0;margin-left:-18px;pointer-events:none;position:absolute;right:100%;top:var(--tooltipArrowPosition);width:0}.tooltip-box:before{content:"";height:30px;position:absolute;right:95%;top:var(--tooltipArrowShadowPosition);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:30px;z-index:-1}.tooltip-content{text-align:center}.multi-select-dropdown{display:inline-block;font-size:14px;position:relative}.multi-select-dropdown.disabled{opacity:.6;pointer-events:none}.multi-select-dropdown-toggle{align-items:center;background-color:#fff;border-radius:4px;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:10px 15px;transition:background-color .3s ease}.multi-select-dropdown-toggle:hover{background-color:#fafafa}.multi-select-dropdown-toggle input{background-color:#fff;border-radius:4px;font-size:14px;margin:0;padding:0}.multi-select-dropdown-toggle-search-input{border:none;flex:1 1;font-size:14px;outline:none}.multi-select-dropdown-toggle-label{flex:1 1;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.multi-select-dropdown-toggle .multi-select-dropdown-chevron{margin-left:10px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.multi-select-dropdown-toggle .multi-select-dropdown-chevron.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multi-select-dropdown-menu{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;left:0;list-style:none;margin-top:5px;max-height:280px;opacity:0;padding:0;position:absolute;top:100%;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;width:100%;z-index:11}.multi-select-dropdown-menu.open{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.multi-select-dropdown-menu-actions{border-bottom:1px solid #e1e1e1;display:flex;flex:0 0 auto;justify-content:space-between;padding:12px}.multi-select-dropdown-menu-actions-button{background:none;border:none;color:gray;color:#000;cursor:pointer;font-size:13px;padding:4px 8px}.multi-select-dropdown-menu-actions-button:hover{text-decoration:underline}.multi-select-dropdown-menu-list{flex:1 1 auto;margin:0;overflow-y:auto;padding:0}.multi-select-dropdown-menu-list-item{border-bottom:1px solid #e1e1e1;cursor:pointer;padding:10px 15px;transition:background-color .2s ease}.multi-select-dropdown-menu-list-item:hover{background-color:#f5f5f5}.multi-select-dropdown-menu-list-item-label{align-items:center;display:flex;width:100%}.multi-select-dropdown-menu-list-item-label input{flex:0 0 auto;height:16px;margin-right:10px;width:16px}.multi-select-dropdown-menu-list-item-label-text{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-select-dropdown-menu-list-item .empty{color:#05167c;padding:12px;text-align:center}.multi-select-dropdown-menu-footer{background-color:#fff;border-top:1px solid #e1e1e1;color:gray;flex:0 0 auto;font-size:13px;padding:12px}@media screen and (max-width:535px){.multi-select-dropdown-toggle{font-size:14px;min-width:150px;padding:8px 12px}}.app-pagination{display:flex;justify-content:center}.app-pagination_nav-list{display:flex;gap:10px;list-style:none;padding:0}.app-pagination_nav-list-item{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px 1px #d9d9d9;color:#000;cursor:pointer;font-size:14px}.app-pagination_nav-list-item:hover{background:rgba(113,189,255,.212);box-shadow:0 0 4px 0 #3aadb8}.app-pagination_nav-list-item-link{align-items:center;background:none;border:none;display:flex;font-weight:500;height:35px;justify-content:center;margin:0;width:35px}.app-pagination_nav-list-item.active,.app-pagination_nav-list-item.active:hover{background-color:rgba(113,189,255,.212);color:#000}.nav{border-radius:50%}.dots{align-items:flex-end;display:flex;font-weight:500;justify-content:end}.table-footer{align-items:center;color:#000;display:flex;justify-content:space-between}.table-footer-pagination{display:flex;flex:1 1;justify-content:center}.table-footer-dropdown{-webkit-padding-end:10px;align-items:center;display:flex;gap:10px;justify-content:flex-end;padding-inline-end:10px}@media screen and (max-width:600px){.table-footer{flex-direction:column-reverse}}.admin-learning-matrix-title{color:#000;font-size:24px;font-weight:600;margin-bottom:30px}.admin-learning-matrix-body-top{-webkit-margin-after:20px;display:flex;flex-direction:column;gap:20px;margin-block-end:20px}.admin-learning-matrix-body-top-actions{display:flex;gap:20px;justify-content:end}.admin-learning-matrix-body-top-actions-search-box{height:35px;width:40%}.admin-learning-matrix-body-top-actions-buttons{display:flex;gap:20px}.admin-learning-matrix-body-top-filter{display:flex;justify-content:end}.admin-learning-matrix-body-top-filter-items{display:flex;gap:20px;justify-content:end;width:75%}.admin-learning-matrix-body .responsive-table td .status-container-status{align-items:center;border-radius:12px;display:inline-flex;font-weight:500;overflow:hidden;padding:12px 10px;text-overflow:ellipsis;white-space:nowrap;width:110px}.admin-learning-matrix-body .responsive-table td .status-container-status-bullet{background-color:currentColor;border-radius:50%;flex:0 0 auto;height:12px;margin-right:6px;width:12px}.admin-learning-matrix-body .responsive-table td .status-container-status-text{flex:1 1 auto;line-height:1;overflow:hidden;text-overflow:ellipsis}.admin-learning-matrix-body .responsive-table td .status-container-status.completed{background-color:#ccf7d8;color:#067d27}.admin-learning-matrix-body .responsive-table td .status-container-status.in_progress{background-color:#d4dafa;color:#05177d}.admin-learning-matrix-body .responsive-table td .status-container-status.pending{background-color:#fff0d3;color:#fdb01b}.admin-learning-matrix-body .responsive-table td .status-container-status.expired{background-color:#ffdbdb;color:#f71616}.admin-learning-matrix-body .responsive-table td .status-container-status.not_assigned{background-color:#f0f0f0;color:#737373}.course-tooltip{background-color:#e9fdff;border-radius:10px;padding:10px}.course-tooltip-container{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:5px;padding:10px;position:relative}.course-tooltip-container:before{border-bottom:8px solid transparent;border-right:10px solid #fff;border-top:8px solid transparent;content:"";height:0;left:-10px;position:absolute;top:12px;width:0}.admin-dashboard{flex-direction:row;height:100vh;position:absolute}.admin-dashboard,.admin-dashboard-body{display:flex;width:100%}.admin-dashboard-body-content{-webkit-margin-start:215px;background-color:#fafbff;color:#05167c;height:100%;margin-inline-start:215px;overflow-y:auto;padding-inline:2%;width:100%}.admin-dashboard-body-content-header{background-color:#fafbff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.admin-dashboard-body-content-elements{-webkit-padding-after:30px;padding-block-end:30px;position:relative;z-index:0}@media screen and (max-width:950px){.admin-dashboard-body-content{padding-inline:3%}}@media screen and (max-width:820px){.admin-dashboard-body-content{-webkit-margin-start:10%;margin-inline-start:10%;padding:0 20px}}@media screen and (max-width:450px){.admin-dashboard-body-content{-webkit-margin-start:0;margin-inline-start:0;padding:0}.admin-dashboard-body-content-elements{padding:0}}.pricing_plan_selector_header{-webkit-padding-before:2%;align-items:center;background:hsla(0,0%,100%,.788);color:#605757;display:flex;height:100px;justify-content:space-between;padding-block-start:2%;padding-inline:10%;position:fixed;width:100%;z-index:999}.pricing_plan_selector_header_links{align-items:center;display:flex;gap:30px}.pricing_plan_selector_header_links img{height:75px}.pricing_plan_selector_header_links_contact,.pricing_plan_selector_header_links_help{align-items:center;cursor:pointer;display:flex;position:relative}.pricing_plan_selector_header_links_certificates{display:flex;gap:30px}.pricing_plan_selector_header_links_certificates img{height:45px}.pricing_plan_selector_content{-webkit-padding-before:110px;justify-content:center;padding-block-start:110px;padding-inline:10%}.pricing_plan_selector_content,.pricing_plan_selector_content_title{align-items:center;display:flex;flex-direction:column;gap:10px}.pricing_plan_selector_content_title_text{font-size:24px;font-weight:600}.pricing_plan_selector_content_title_subtext{color:#605757;font-size:14px;font-weight:400;text-align:center}.pricing_plan_selector_content_body{align-items:center;display:flex;flex-direction:column;width:100%}.pricing_plan_selector_content_body_container{zoom:90%;display:flex;justify-content:space-around;margin-block:30px;margin-inline:auto;width:90%}.pricing_plan_selector_content_body_container_card{-webkit-padding-after:4%;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:space-between;padding-block-end:4%;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;width:280px}.pricing_plan_selector_content_body_container_card:first-child{background-image:linear-gradient(0deg,rgba(87,155,213,.25),#fff)}.pricing_plan_selector_content_body_container_card:nth-child(2){background-image:linear-gradient(0deg,rgba(58,173,184,.25),#fff)}.pricing_plan_selector_content_body_container_card:nth-child(3){background-image:linear-gradient(0deg,rgba(255,175,82,.25),#fff)}.pricing_plan_selector_content_body_container_card:first-child .pricing_plan_selector_content_body_container_card_top{background:#579bd6}.pricing_plan_selector_content_body_container_card:first-child .pricing_plan_selector_content_body_container_card_top_plan_name{color:#579bd6}.pricing_plan_selector_content_body_container_card:nth-child(2) .pricing_plan_selector_content_body_container_card_top{background:#3aadb8}.pricing_plan_selector_content_body_container_card:nth-child(2) .pricing_plan_selector_content_body_container_card_top_plan_name{color:#3aadb8}.pricing_plan_selector_content_body_container_card:nth-child(3) .pricing_plan_selector_content_body_container_card_top{background:#fd8f26}.pricing_plan_selector_content_body_container_card:nth-child(3) .pricing_plan_selector_content_body_container_card_top_plan_name{color:#fd8f26}.pricing_plan_selector_content_body_container_card:first-child .pricing_plan_selector_content_body_container_card_bottom_button{background:#579bd6}.pricing_plan_selector_content_body_container_card:first-child .pricing_plan_selector_content_body_container_card_bottom_button:hover{box-shadow:0 0 50px #fff}.pricing_plan_selector_content_body_container_card:nth-child(2) .pricing_plan_selector_content_body_container_card_bottom_button{background:#3aadb8}.pricing_plan_selector_content_body_container_card:nth-child(2) .pricing_plan_selector_content_body_container_card_bottom_button:hover{box-shadow:0 0 50px #fff}.pricing_plan_selector_content_body_container_card:nth-child(3) .pricing_plan_selector_content_body_container_card_bottom_button{background:#fd8f26}.pricing_plan_selector_content_body_container_card:nth-child(3) .pricing_plan_selector_content_body_container_card_bottom_button:hover{box-shadow:0 0 50px #fff}.pricing_plan_selector_content_body_container_card_top{background:#579bd6;border:1px solid hsla(0,0%,50%,.2);border-radius:10px 10px 140px 140px;box-shadow:0 1px 3px rgba(0,0,0,.25);height:150px;z-index:0}.pricing_plan_selector_content_body_container_card_top_plan_name{align-items:center;background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.25);display:flex;font-size:20px;font-weight:500;height:35px;justify-content:center;letter-spacing:.5px;margin:auto;position:relative;top:-18px;width:170px}.pricing_plan_selector_content_body_container_card_top_plan_name_ribbon{background:linear-gradient(#ffe500,#ffc369);height:30px;left:132px;position:absolute;top:35px;width:30px;z-index:-1}.pricing_plan_selector_content_body_container_card_top_plan_name_ribbon:after{border:18px solid transparent;border-bottom-color:#3aadb8;bottom:-3px;content:"";position:absolute;right:-3px}.pricing_plan_selector_content_body_container_card_top_text{color:#fff;display:flex;justify-content:center;position:relative}.pricing_plan_selector_content_body_container_card_top_text_essential{left:60px;position:absolute;top:-10px}.pricing_plan_selector_content_body_container_card_top_text_icon{align-items:center;display:flex;font-size:30px;font-size:45px;font-weight:500}.pricing_plan_selector_content_body_container_card_top_text_price{font-size:48px;font-weight:500}.pricing_plan_selector_content_body_container_card_top_text_month{-webkit-padding-after:10px;align-items:flex-end;display:flex;padding-block-end:10px}.pricing_plan_selector_content_body_container_card_middle{align-items:center;display:flex;flex-direction:column;padding-block:5%}.pricing_plan_selector_content_body_container_card_middle_title{font-weight:500;padding-inline:20%;text-align:center}.pricing_plan_selector_content_body_container_card_middle_body{-webkit-padding-after:5%;padding-block-end:5%;padding-inline:20%}.pricing_plan_selector_content_body_container_card_middle_body_item{-webkit-padding-before:5%;display:flex;gap:10px;padding-block-start:5%}.pricing_plan_selector_content_body_container_card_middle_body_item_icon{color:#000}.pricing_plan_selector_content_body_container_card_middle_body_item_text{align-items:center;display:flex;font-size:14px}.pricing_plan_selector_content_body_container_card_bottom{align-items:center;display:flex;flex-direction:column;gap:20px}.pricing_plan_selector_content_body_container_card_bottom_button{align-items:center;background:#579bd6;border-radius:10px;box-shadow:0 1px 5px rgba(0,0,0,.25);color:#fff;cursor:pointer;display:flex;font-size:22px;font-weight:400;height:50px;justify-content:center;margin:auto;width:190px}.pricing_plan_selector_content_body_container_card_bottom_detailed_view{align-items:center;color:#605757;cursor:pointer;display:flex;gap:5px}.pricing_plan_selector_content_body_container_card_bottom_detailed_view:hover{color:#000;text-decoration:underline}.pricing_plan_selector_content_body_container_card:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.pricing_plan_selector_content_body_bottom img{width:230px}.pricing_plan_selector_footer{-webkit-padding-after:3%;-webkit-margin-before:70px;color:#605757;font-size:14px;justify-content:space-between;margin-block-start:70px;padding-block-end:3%;padding-inline:10%}.pricing_plan_selector_footer,.pricing_plan_selector_footer_certifications,.pricing_plan_selector_footer_certifications_images{align-items:center;display:flex}.pricing_plan_selector_footer_certifications_images_pentafold_logo{-webkit-margin-end:15px;display:flex;flex-direction:column;margin-inline-end:15px}.pricing_plan_selector_footer_certifications_images_pentafold_logo span{-webkit-padding-start:27px;font-weight:500;padding-inline-start:27px}.pricing_plan_selector_footer_certifications_images_pentafold_logo img{height:30px;width:180px}.pricing_plan_selector_footer_certifications_images_iso_certification{height:50px}.pricing_plan_selector_footer_certifications_images_cyber_essentials{height:40px}.pricing_plan_selector_footer_certifications_info_item{display:flex;gap:5px}.pricing_plan_selector_footer_certifications_info_item_key{font-weight:500}.pricing_plan_selector_footer_links{display:flex;gap:35px}.pricing_plan_selector_footer_links div{align-items:center;cursor:pointer;display:flex;position:relative}.pricing_plan_selector_footer_links div:hover{color:#000;font-weight:500}@media screen and (max-width:1050px){.pricing_plan_selector_header{padding-inline:5%}.pricing_plan_selector_header_certificates{gap:25px}.pricing_plan_selector_header_certificates img{height:35px}.pricing_plan_selector_content{padding-inline:0}.pricing_plan_selector_content_title{padding-inline:5%}.pricing_plan_selector_content_body_container{zoom:80%}.pricing_plan_selector_footer{padding-inline:5%}}@media screen and (max-width:900px){.pricing_plan_selector_footer{flex-direction:column-reverse;gap:20px;padding-inline:5%}.pricing_plan_selector_footer_links{border-block:1px solid rgba(55,55,55,.11);padding-block:10px}}@media screen and (max-width:820px){.pricing_plan_selector_header{flex-direction:column;height:-webkit-min-content;height:min-content}.pricing_plan_selector_header_links{justify-content:space-between;width:100%}.pricing_plan_selector_header_links_help{margin-left:auto}.pricing_plan_selector_header_certificates{border-block:1px solid rgba(55,55,55,.11);justify-content:space-around;padding-block:1%;width:100%}.pricing_plan_selector_content{-webkit-padding-before:150px;padding-block-start:150px}.pricing_plan_selector_content_title_text{font-size:18px}.pricing_plan_selector_content_body_container{zoom:70%;align-items:center;gap:20px;width:95%}.pricing_plan_selector_footer_certifications,.pricing_plan_selector_footer_links{justify-content:space-around;width:100%}}@media screen and (max-width:650px){.pricing_plan_selector_header{flex-direction:column}.pricing_plan_selector_header img{height:60px}.pricing_plan_selector_header_links{justify-content:space-between;width:100%}.pricing_plan_selector_header_links_help{margin-left:auto}.pricing_plan_selector_header_certificates{width:100%}.pricing_plan_selector_header_certificates img{height:30px}.pricing_plan_selector_content{-webkit-padding-before:135px;padding-block-start:135px}.pricing_plan_selector_content_title_text{font-size:18px}.pricing_plan_selector_content_body_container{zoom:85%;align-items:center;flex-direction:column;gap:60px;width:95%}.pricing_plan_selector_footer{padding-inline:2%}.pricing_plan_selector_footer_certifications_images_pentafold_logo span{-webkit-padding-start:17px;font-size:10px;padding-inline-start:17px}.pricing_plan_selector_footer_certifications_images_pentafold_logo img{height:20px;width:120px}.pricing_plan_selector_footer_certifications_images_iso_certification{height:35px}.pricing_plan_selector_footer_certifications_images_cyber_essentials{height:30px}.pricing_plan_selector_footer_certifications_info{font-size:12px}}@media screen and (max-width:400px){.pricing_plan_selector_header{flex-direction:column;font-size:14px;padding:0}.pricing_plan_selector_header img{height:55px}.pricing_plan_selector_header_links{gap:25px;justify-content:space-between;width:100%}.pricing_plan_selector_header_links_help{margin-left:auto}.pricing_plan_selector_header_links_contact{-webkit-margin-end:10px;margin-inline-end:10px}.pricing_plan_selector_header_certificates{gap:40px;justify-content:center;width:100%}.pricing_plan_selector_header_certificates img{height:25px}.pricing_plan_selector_content{-webkit-padding-before:135px;padding-block-start:135px}.pricing_plan_selector_content_title_text{font-size:18px}.pricing_plan_selector_content_body_container{zoom:85%;align-items:center;flex-direction:column;gap:60px;width:95%}.pricing_plan_selector_footer_certifications_images{-webkit-border-end:1px solid rgba(55,55,55,.11);border-inline-end:1px solid rgba(55,55,55,.11);flex-wrap:wrap;gap:5px;justify-content:center;width:50%}.pricing_plan_selector_footer_certifications_images_pentafold_logo{align-items:center;width:100%}}.container{padding:0}.switches-container{background:#fff;border-radius:3rem;display:flex;font-size:20px;line-height:45px;margin-left:auto;margin-right:auto;padding:0;position:relative;width:85%}.switches-container input{position:absolute;top:0;visibility:hidden}.switches-container label{color:#3aadb8;cursor:pointer;margin:0;padding:0;text-align:center;width:50%}.switch-wrapper{bottom:0;padding:.15rem;position:absolute;top:0;transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1);width:50%;z-index:3}.switch{background:#3aadb8;border-radius:3rem;height:100%}.switch div{color:#fff;display:block;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:opacity .2s cubic-bezier(.77,0,.175,1) .125s;width:100%;will-change:opacity}.switches-container input:first-of-type:checked~.switch-wrapper{-webkit-transform:translateX(0);transform:translateX(0)}.switches-container input:nth-of-type(2):checked~.switch-wrapper{-webkit-transform:translateX(100%);transform:translateX(100%)}.switches-container input:first-of-type:checked~.switch-wrapper .switch div:first-of-type,.switches-container input:nth-of-type(2):checked~.switch-wrapper .switch div:nth-of-type(2){opacity:1}.slide-container{align-items:center;display:flex;flex-direction:column;width:100%}.slide-container-cost{color:#579bd6;font-size:40px;font-weight:500}.slide-container-credits{font-size:24px;font-weight:500;position:relative}.slide-container-credits:after{content:"}";height:100%;position:absolute;right:-10px;top:0;width:5px}.slide-container-credits:before{content:"{";height:100%;left:-10px;position:absolute;top:0;width:5px}.slide-container-help_text{color:#579bd6;font-size:40px;font-weight:500}.slide-container-slider{-webkit-appearance:none;appearance:none;background:hsla(0,0%,83%,.659);border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.25);height:15px;margin-block:35px;opacity:.7;outline:none;padding:0;transition:opacity .2s;width:75%}.slide-container-slider:hover{opacity:1}.slide-container-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#579bd6;border-radius:50%;cursor:pointer;height:25px;width:25px}.slide-container-slider::-moz-range-thumb{background:#579bd6;border-radius:50%;cursor:pointer;height:25px;width:25px}.slide-container-slider::-ms-thumb{background:#579bd6;border-radius:50%;cursor:pointer;height:25px;width:25px}@media screen and (max-width:1050px){.slide-container-cost{font-size:30px}.slide-container-credits{font-size:20px}.slide-container-slider{height:8px;margin-block:20px}.slide-container-help_text{font-size:30px;text-align:center}}@media screen and (max-width:820px){.slide-container-cost{font-size:18px}.slide-container-credits{font-size:16px}.slide-container-slider{height:8px;margin-block:20px}.slide-container-help_text{font-size:18px;text-align:center}}@media screen and (max-width:320px){.slide-container-cost{font-size:18px}.slide-container-credits{font-size:16px}.slide-container-slider{height:8px;margin-block:20px}.slide-container-help_text{font-size:18px;text-align:center}}.stripe_setup_session{display:flex;flex-direction:column;justify-content:center}.stripe_setup_session button{align-items:center;background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:140px}.stripe_setup_success_page{align-items:center;background:#e4e7f5;display:flex;height:100vh;justify-content:center;margin:auto;width:100%}.stripe_setup_success_page-body{background:#fff;border:1px solid rgba(0,0,0,.122);border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.3);gap:20px;height:80%;max-width:450px;padding:5%}.stripe_setup_success_page-body,.stripe_setup_success_page-body-top{align-items:center;display:flex;flex-direction:column;justify-content:center}.stripe_setup_success_page-body-top{gap:40px;text-align:center}.stripe_setup_success_page-body-top-icon{align-items:center;display:flex;justify-content:center}.stripe_setup_success_page-body-top-text{font-size:26px;font-weight:600}.stripe_setup_success_page-body-bottom button{background:#1ccda6;border:none;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;cursor:pointer;font-size:16px;height:30px;width:170px}.compliance-admin{background-color:#fafbff;flex-direction:row;height:100vh;position:absolute}.compliance-admin,.compliance-admin-body{display:flex;width:100%}.compliance-admin-body-content{-webkit-margin-start:215px;background-color:#fafbff;color:#05167c;height:100%;margin-inline-start:215px;overflow-y:auto;padding-inline:2%;width:100%}.compliance-admin-body-content-header{background-color:#fafbff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.compliance-admin-body-content-elements{-webkit-padding-after:30px;padding-block-end:30px;position:relative;z-index:0}@media screen and (max-width:950px){.compliance-admin-body-content{padding-inline:3%}}@media screen and (max-width:820px){.compliance-admin-body-content{-webkit-margin-start:10%;margin-inline-start:10%;padding:0 20px}}@media screen and (max-width:450px){.compliance-admin-body{padding:20px}.compliance-admin-body-content{-webkit-margin-start:0;margin-inline-start:0;padding:0}.compliance-admin-body-content-elements{padding:0}}.admin-survey-modal-title{-webkit-margin-after:10px;font-size:18px;font-weight:500;margin-block-end:10px}.admin-survey-modal-content-message{color:#3aadb8;font-size:14px;font-weight:500;margin-block:5px;text-align:center}.admin-survey-modal-content-form-label{-webkit-margin-after:5px;font-size:14px;font-weight:500;margin-block-end:5px}.admin-survey-modal-content-form-help_text{-webkit-margin-start:5px;color:#5a5a5a;font-size:12px;margin-inline-start:5px}.admin-survey-modal-content-form-input{-webkit-margin-before:5px;-webkit-margin-after:15px;background:#fafbff;margin:0;margin-block-end:15px;margin-block-start:5px}.admin-survey-modal-content-body{-webkit-margin-before:5px;background:#fafbff;border:1px dashed #9f9f9f;border-radius:5px;margin-block-start:5px;padding:15px}.admin-survey-modal-content-body-top{display:flex;justify-content:end}.admin-survey-modal-content-body-top-download_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.admin-survey-modal-content-body-top-download_button:hover{background-color:#3aadb8;color:#fafbff}.admin-survey-modal-content-body-top-download_button-icon,.admin-survey-modal-content-body-top-download_button-text{font-size:12px}.admin-survey-modal-content-body-bottom{align-items:center;display:flex;flex-direction:column}.admin-survey-modal-content-body-bottom button{font-weight:400;width:100px}.admin-survey-modal-content-body-bottom-icon{align-items:center;color:#3aadb8;display:flex;font-size:50px;justify-content:center}.admin-survey-modal-content-body-bottom-drag_text{font-size:14px;font-weight:500}.admin-survey-modal-content-body-bottom-subtext{font-size:14px}.admin-survey-modal-content-body-bottom-button{color:#3aadb8;cursor:pointer;font-size:14px;text-decoration:underline}.admin-survey-modal-content-body-bottom-button:hover{background-color:#fafbff;color:#3aadb8}.admin-survey-modal-content-body-uploaded{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.admin-survey-modal-content-body-uploaded-file{background:rgba(58,173,184,.102);border-radius:10px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:15px;padding-inline:30px}.admin-survey-modal-content-body-uploaded-file-icon{align-items:center;display:flex;font-size:35px}.admin-survey-modal-content-body-uploaded-file-info{align-items:start;display:flex;flex-direction:column}.admin-survey-modal-content-body-uploaded-file-info-name{color:#000;font-weight:500}.admin-survey-modal-content-body-uploaded-file-info-size{color:gray;font-size:14px}.admin-survey-modal-content-body-uploaded-action{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-inline:5%}.admin-survey-modal-content-body-uploaded-action-error-message{color:#900;font-size:14px;text-align:center}.admin-survey-modal-content-body-uploaded-action-upload_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.admin-survey-modal-content-body-uploaded-action-upload_button:hover{background-color:#3aadb8;border:none;color:#fafbff}.admin-survey-modal-content-body-uploaded-action-cancel_button{border:1px solid #900;border-radius:5px;color:#900;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px;width:100px}.admin-survey-modal-content-body-uploaded-action-cancel_button:hover{background-color:#900;border:none;color:#fafbff}.admin-survey-modal-bottom{-webkit-margin-before:20px;display:flex;gap:20px;margin-block-start:20px}.admin-survey-modal-bottom button{font-size:12px;width:130px}.admin-survey-title{color:#000;font-size:24px;font-weight:600;margin-bottom:30px}.admin-survey-tabs{-webkit-margin-after:25px;border-bottom:1px solid rgba(58,173,184,.259);display:flex;font-size:18px;font-weight:500;margin-block-end:25px}.admin-survey-tabs-tab{border-right:1px solid #3aadb8;cursor:pointer;padding:1px 50px}.admin-survey-tabs-tab.active{background-color:transparent;border-bottom:3px solid #3aadb8;color:#05167c}.admin-survey-body{background:#fff;border-radius:10px;padding:2%}.admin-survey-body-tab-content-top{align-items:end;display:flex;flex-direction:row-reverse;gap:20px}.admin-survey-body-tab-content-top-search_box{height:35px;width:40%}.admin-survey-body-tab-content-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px;min-width:550px;width:100%}.admin-survey-body-tab-content-table-head{align-items:center;color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:25px 20px}.admin-survey-body-tab-content-table-head-item{display:flex;justify-content:center;text-align:center;width:20%}.admin-survey-body-tab-content-table-head-item:first-child{justify-content:flex-start;width:30%}.admin-survey-body-tab-content-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.admin-survey-body-tab-content-table-head-item svg.active{background-color:transparent;color:red}.admin-survey-body-tab-content-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin-survey-body-tab-content-table-head-item svg.inactive{color:gray}.admin-survey-body-tab-content-table-body-row{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between}.admin-survey-body-tab-content-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;justify-content:center;padding:15px 20px;width:20%}.admin-survey-body-tab-content-table-body-row-item:first-child{justify-content:flex-start;width:30%}.admin-survey-body-tab-content-table-body-row-item-text{display:flex;flex-direction:column}.admin-survey-body-tab-content-table-body-row-item-text-main{color:#000;font-weight:500}.admin-survey-body-tab-content-table-body-row-item-text-sub{color:#6eaadc;font-size:14px}.admin-survey-body-tab-content-table-body-row-item-text input{background:#fff;box-shadow:0 0 1px 1px #cdcfdb;margin:0}.admin-survey-body-tab-content-table-body-row-item-button{align-items:center;color:#3aadb8;cursor:pointer;display:flex;font-weight:400;gap:5px;height:-webkit-max-content;height:max-content;justify-content:center;transition:color .3s ease}.admin-survey-body-tab-content-table-body-row-item-button svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.admin-survey-body-tab-content-table-body-row-item-button.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.admin-survey-body-tab-content-table-body-row-item-dropdown-menu{background:#fff;border-radius:5px;bottom:-40px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;flex-direction:column;left:5px;opacity:0;padding:5px;position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;z-index:1}.admin-survey-body-tab-content-table-body-row-item-dropdown-menu.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.admin-survey-body-tab-content-table-body-row-item-dropdown-menu-item{border-radius:5px;cursor:pointer;padding:5px}.admin-survey-body-tab-content-table-body-row-item-dropdown-menu-item:hover{background:rgba(113,189,255,.212);color:#000}.admin-survey-body-tab-content-table-body-row-item-dropdown-menu-item:first-child{border-bottom:1px solid hsla(0,0%,85%,.541)}.admin-survey-body-tab-content-table-body-empty{align-items:center;display:flex;flex-direction:column;justify-content:center}.admin-survey-body-tab-content-table-body-empty-message{font-weight:500}.admin-survey-body-tab-content-table-body-empty p{-webkit-margin-before:5px;color:#000;margin-block-start:5px}.admin-survey-body-tab-content-table-body-empty img{max-width:100px}.admin-survey-body button{align-items:center;display:flex;font-size:16px;font-weight:400;gap:5px;justify-content:center;width:100px}@media screen and (max-width:820px){.admin-survey-title{font-size:22px;margin-bottom:25px}.admin-survey-tabs{-webkit-margin-after:15px;font-size:16px;font-weight:400;margin-block-end:15px}}@media screen and (max-width:600px){.admin-survey-title{font-size:20px;margin-bottom:25px}.admin-survey-tabs{-webkit-margin-after:15px;font-size:16px;font-weight:400;justify-content:center;margin-block-end:15px}.admin-survey-tabs-tab{flex:1 1;padding:0;text-align:center}.admin-survey-body-tab-content-top-search_box{width:100%}.admin-survey-body-tab-content-top button{font-size:14px;width:160px}.admin-survey-body-tab-content-table-head{font-size:14px}}@media screen and (max-width:450px){.admin-survey{padding:20px}.admin-survey-title{font-size:18px;margin-bottom:25px}.admin-survey-tabs{-webkit-margin-after:15px;font-size:14px;font-weight:400;justify-content:center;margin-block-end:15px}.admin-survey-tabs-tab{flex:1 1;padding:0;text-align:center}.admin-survey-body-tab-content-top-search_box{width:100%}.admin-survey-body-tab-content-top button{font-size:12px;width:80px}}.admin_survey_template-top{display:flex;gap:10px}.admin_survey_template-top-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.admin_survey_template-top-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin_survey_template-top-title{align-items:center;display:flex;font-size:22px;font-weight:500;gap:5px}.admin_survey_template-top-title-text{color:#000}.admin_survey_template-top-title-template_name{color:#3aadb8}.admin_survey_template-body{background:#fff;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block:20px}.survey_form_header{-webkit-padding-before:2%;align-items:center;background:hsla(0,0%,100%,.788);color:#605757;display:flex;height:100px;justify-content:space-between;padding-block-start:2%;padding-inline:10%;position:fixed;width:100%;z-index:999}.survey_form_header_links{display:flex;gap:30px}.survey_form_header_links img{height:75px}.survey_form_header_links_contact,.survey_form_header_links_help{align-items:center;cursor:pointer;display:flex;position:relative}.survey_form_header_certificates{display:flex;gap:30px}.survey_form_header_certificates img{height:45px}.survey_form_content{-webkit-padding-before:170px;align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;padding-block-start:170px;padding-inline:20%}.survey_form_content_head{background:#3aadb8;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.25);color:#fff;display:flex;flex-direction:column;gap:20px;padding-block:5%;padding-inline:10%;width:100%}.survey_form_content_head_title{font-size:24px;font-weight:500}.survey_form_content_head_content{font-weight:500}.survey_form_content_body{align-items:center;display:flex;flex-direction:column;gap:20px;width:100%}.survey_form_content_body_question{-webkit-border-before:3px solid #3aadb8;border-block-start:3px solid #3aadb8;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:20px;height:-webkit-min-content;height:min-content;padding-block:3%;padding-inline:10%;width:100%}.survey_form_content_body_question_textarea{background:#fff;border:1px solid #ccc;border-radius:5px;font-size:14px;margin-top:10px;min-height:100px;padding:10px;resize:vertical;width:100%}.survey_form_content_body_question_text{font-weight:500}.survey_form_content_body_question_options{display:flex}.survey_form_content_body_bottom img{width:230px}.survey_form_content_bottom{display:flex;justify-content:end;width:100%}.survey_form_footer{-webkit-padding-after:3%;-webkit-margin-before:70px;color:#605757;font-size:14px;justify-content:space-between;margin-block-start:70px;padding-block-end:3%;padding-inline:10%}.survey_form_footer,.survey_form_footer_certifications,.survey_form_footer_certifications_images{align-items:center;display:flex}.survey_form_footer_certifications_images_pentafold_logo{-webkit-margin-end:15px;display:flex;flex-direction:column;margin-inline-end:15px}.survey_form_footer_certifications_images_pentafold_logo span{-webkit-padding-start:27px;font-weight:500;padding-inline-start:27px}.survey_form_footer_certifications_images_pentafold_logo img{height:30px;width:180px}.survey_form_footer_certifications_images_iso_certification{height:50px}.survey_form_footer_certifications_images_cyber_essentials{height:40px}.survey_form_footer_certifications_info_item{display:flex;gap:5px}.survey_form_footer_certifications_info_item_key{font-weight:500}.survey_form_footer_links{display:flex;gap:35px}.survey_form_footer_links div{align-items:center;cursor:pointer;display:flex;position:relative}.survey_form_footer_links div:hover{color:#000;font-weight:500}.survey_section{border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:20px;margin-bottom:30px;padding:20px;width:100%}.survey_section_header{margin-bottom:15px}.survey_section_header h3{font-size:20px;font-weight:600;margin:0}.survey_section_header p{color:#555;font-size:14px;margin:5px 0 0}.survey_section_questions .survey_form_content_body_question{border-bottom:1px solid #ddd;margin-bottom:15px;padding:10px 0}.survey_section_questions .survey_form_content_body_question:last-child{border-bottom:none}.effect:hover{color:#000;font-weight:500}.effect:after{background:linear-gradient(90deg,#00e9ff,#008aff);border-radius:5px;bottom:22px;content:"";height:.05em;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:100%}.effect:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.Essential{background-color:#579bd6}.Advanced{background-color:#3aadb8}.Enterprise{background-color:#fd8f26}.pricing_plan_detailed_view-title{align-items:center;border-radius:5px;box-shadow:0 2px 7px 0 rgba(0,0,0,.3);color:#fff;display:flex;font-size:24px;font-weight:500;justify-content:center;padding-block:5px;position:absolute;width:85%}.pricing_plan_detailed_view-body{-webkit-padding-before:65px;display:flex;flex-direction:column;gap:15px;padding-block-start:65px}.pricing_plan_detailed_view-body-data-key{-webkit-margin-end:10px;font-weight:500;margin-inline-end:10px}.thank_you_message_container{-webkit-border-before:3px solid #3aadb8;border-block-start:3px solid #3aadb8;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:20px;height:150px;padding-block:3%;padding-inline:10%;width:100%}@media screen and (max-width:1050px){.survey_form_header{padding-inline:5%}.survey_form_header_certificates{gap:25px}.survey_form_header_certificates img{height:35px}.survey_form_content{padding-inline:0}.survey_form_content_title{padding-inline:5%}.survey_form_content_body_container{zoom:80%}.survey_form_footer{padding-inline:5%}}@media screen and (max-width:900px){.survey_form_footer{flex-direction:column-reverse;gap:20px;padding-inline:5%}.survey_form_footer_links{border-block:1px solid rgba(55,55,55,.11);padding-block:10px}}@media screen and (max-width:820px){.survey_form_header{flex-direction:column;height:-webkit-min-content;height:min-content}.survey_form_header_links{justify-content:space-between;width:100%}.survey_form_header_links_help{margin-left:auto}.survey_form_header_certificates{border-block:1px solid rgba(55,55,55,.11);justify-content:space-around;padding-block:1%;width:100%}.survey_form_content{-webkit-padding-before:150px;padding-block-start:150px}.survey_form_content_title_text{font-size:18px}.survey_form_content_body_container{zoom:70%;align-items:center;gap:20px;width:95%}.survey_form_footer_certifications,.survey_form_footer_links{justify-content:space-around;width:100%}}@media screen and (max-width:650px){.survey_form_header{flex-direction:column}.survey_form_header img{height:60px}.survey_form_header_links{justify-content:space-between;width:100%}.survey_form_header_links_help{margin-left:auto}.survey_form_header_certificates{width:100%}.survey_form_header_certificates img{height:30px}.survey_form_content{-webkit-padding-before:135px;padding-block-start:135px}.survey_form_content_title_text{font-size:18px}.survey_form_content_body_container{zoom:85%;align-items:center;flex-direction:column;gap:60px;width:95%}.survey_form_footer{padding-inline:2%}.survey_form_footer_certifications_images_pentafold_logo span{-webkit-padding-start:17px;font-size:10px;padding-inline-start:17px}.survey_form_footer_certifications_images_pentafold_logo img{height:20px;width:120px}.survey_form_footer_certifications_images_iso_certification{height:35px}.survey_form_footer_certifications_images_cyber_essentials{height:30px}.survey_form_footer_certifications_info{font-size:12px}}@media screen and (max-width:400px){.survey_form_header{flex-direction:column;font-size:14px;padding:0}.survey_form_header img{height:55px}.survey_form_header_links{gap:25px;justify-content:space-between;width:100%}.survey_form_header_links_help{margin-left:auto}.survey_form_header_links_contact{-webkit-margin-end:10px;margin-inline-end:10px}.survey_form_header_certificates{gap:40px;justify-content:center;width:100%}.survey_form_header_certificates img{height:25px}.survey_form_content{-webkit-padding-before:135px;padding-block-start:135px}.survey_form_content_title_text{font-size:18px}.survey_form_content_body_container{zoom:85%;align-items:center;flex-direction:column;gap:60px;width:95%}.survey_form_footer_certifications_images{-webkit-border-end:1px solid rgba(55,55,55,.11);border-inline-end:1px solid rgba(55,55,55,.11);flex-wrap:wrap;gap:5px;justify-content:center;width:50%}.survey_form_footer_certifications_images_pentafold_logo{align-items:center;width:100%}}.contact_info{background:#fff;border:1px solid #ccc;margin:0}.multiple_choice,.scaling{flex-direction:column;gap:10px}textarea::-webkit-input-placeholder{color:#888;font-size:16px}textarea::placeholder{color:#888;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px}textarea::-webkit-input-placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}textarea:-ms-input-placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.admin_survey_recipient_list-top{display:flex;gap:10px}.admin_survey_recipient_list-top-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.admin_survey_recipient_list-top-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin_survey_recipient_list-top-title{align-items:center;display:flex;font-size:22px;font-weight:500;gap:5px}.admin_survey_recipient_list-top-title-text{color:#000}.admin_survey_recipient_list-top-title-template_name{color:#3aadb8}.admin_survey_recipient_list-body{background:#fff}.admin_survey_recipient_list-body-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px}.admin_survey_recipient_list-body-table-head{align-items:center;color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:25px 20px}.admin_survey_recipient_list-body-table-head-item{display:flex;justify-content:center;text-align:center;width:25%}.admin_survey_recipient_list-body-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.admin_survey_recipient_list-body-table-head-item svg.active{background-color:transparent;color:red}.admin_survey_recipient_list-body-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin_survey_recipient_list-body-table-head-item svg.inactive{color:gray}.admin_survey_recipient_list-body-table-head-item:first-child{justify-content:flex-start}.admin_survey_recipient_list-body-table-body-row{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between}.admin_survey_recipient_list-body-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;justify-content:center;padding:15px 20px;width:25%}.admin_survey_recipient_list-body-table-body-row-item-text{display:flex;flex-direction:column}.admin_survey_recipient_list-body-table-body-row-item-text-main{color:#000;font-weight:500}.admin_survey_recipient_list-body-table-body-row-item-text-sub{font-size:14px}.admin_survey_recipient_list-body-table-body-row-item:first-child{display:flex;justify-content:flex-start}.admin_survey_detailed-tabs{-webkit-margin-after:25px;border-bottom:1px solid rgba(58,173,184,.259);display:flex;font-size:18px;font-weight:500;margin-block-end:25px}.admin_survey_detailed-tabs-tab{border-right:1px solid #3aadb8;cursor:pointer;padding:1px 50px}.admin_survey_detailed-tabs-tab.active{background-color:transparent;border-bottom:3px solid #3aadb8;color:#05167c}.admin_survey_detailed-top{-webkit-margin-after:15px;display:flex;gap:10px;margin-block-end:15px}.admin_survey_detailed-top-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.admin_survey_detailed-top-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin_survey_detailed-top-title{align-items:center;display:flex;font-size:22px;font-weight:500;gap:5px}.admin_survey_detailed-top-title-text{color:#000}.admin_survey_detailed-top-title-template_name{color:#3aadb8}.admin_survey_detailed-body{background:#fff}.admin_survey_detailed-body-overview{-webkit-margin-before:30px;-webkit-border-after:1px solid #b2b2b2;border-block-end:1px solid #b2b2b2;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;flex-direction:column;flex-grow:1;gap:30px;height:calc(100vh - 200px);margin-block-start:30px;overflow-y:auto;padding:2%}.admin_survey_detailed-body-overview::-webkit-scrollbar{width:2px}.admin_survey_detailed-body-overview::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.admin_survey_detailed-body-overview-graph_info{-webkit-padding-start:20px;-webkit-padding-after:40px;-webkit-border-after:1px solid #e2e2e2;border-block-end:1px solid #e2e2e2;color:#000;display:flex;gap:20px;padding-block-end:40px;padding-inline-start:20px}.admin_survey_detailed-body-overview-graph_info-item{display:flex;gap:5px}.admin_survey_detailed-body-overview-graph_info-item-value{font-weight:500}.admin_survey_detailed-body-overview-overall{-webkit-padding-after:120px;padding-block-end:120px}.admin_survey_detailed-body-overview-overall-title{-webkit-margin-after:30px;color:#000;font-size:18px;font-weight:500;margin-block-end:30px}.admin_survey_detailed-body-overview-overall-body{display:flex;justify-content:space-between;padding-inline:5%}.admin_survey_detailed-body-overview-overall-body-graph{border-radius:10px;width:45%}.admin_survey_detailed-body-overview-overall-body-info{display:flex;flex-direction:column;gap:25px;justify-content:center;width:50%}.admin_survey_detailed-body-overview-overall-body-info-title{display:flex;font-size:22px;font-weight:500;gap:5px}.admin_survey_detailed-body-overview-overall-body-info-title-text{color:#000}.admin_survey_detailed-body-overview-overall-body-info-title-rating{color:green}.admin_survey_detailed-body-overview-overall-body-info-legend{display:flex;flex-direction:column;gap:20px}.admin_survey_detailed-body-overview-overall-body-info-legend-item{display:flex;gap:5px}.admin_survey_detailed-body-overview-overall-body-info-legend-item-key{align-items:center;display:flex;gap:10px;justify-content:center}.admin_survey_detailed-body-overview-overall-body-info-legend-item-key-color{border-radius:50%;display:inline-block;height:20px;width:20px}.admin_survey_detailed-body-overview-overall-body-info-legend-item:first-child,.admin_survey_detailed-body-overview-overall-body-info-legend-item:nth-child(2){color:orange}.admin_survey_detailed-body-overview-overall-body-info-legend-item:nth-child(3),.admin_survey_detailed-body-overview-overall-body-info-legend-item:nth-child(4),.admin_survey_detailed-body-overview-overall-body-info-legend-item:nth-child(5){color:green}.admin_survey_detailed-body-overview-divided{-webkit-margin-before:50px;margin-block-start:50px}.admin_survey_detailed-body-overview-divided-title{-webkit-margin-after:10px;color:#000;font-size:18px;font-weight:500;margin-block-end:10px}.admin_survey_detailed-body-overview-divided-body{display:flex;justify-content:space-between;padding-inline:5%}.admin_survey_detailed-body-overview-divided-body-graph{border-radius:10px;width:45%}.admin_survey_detailed-body-overview-divided-body-info{display:flex;flex-direction:column;gap:50px;width:50%}.admin_survey_detailed-body-overview-divided-body-info-filter-title{-webkit-margin-after:15px;color:#000;font-size:18px;font-weight:500;margin-block-end:15px}.admin_survey_detailed-body-overview-divided-body-info-filter-dropdown{align-items:center;border:1px solid #ccc;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:10px;padding-block:10px;padding-inline:10px;position:relative;transition:color .3s ease;width:100%}.admin_survey_detailed-body-overview-divided-body-info-filter-dropdown:hover{border:1px solid #707070}.admin_survey_detailed-body-overview-divided-body-info-filter-dropdown-chevron{color:gray;font-size:12px;margin-left:auto;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.admin_survey_detailed-body-overview-divided-body-info-filter-dropdown-search{color:gray;font-size:14px}.admin_survey_detailed-body-overview-divided-body-info-filter-dropdown-menu{background:#fff;border-radius:5px;box-shadow:0 1px 1px 1px #d9d9d9;display:flex;flex-direction:column;left:0;opacity:0;padding:5px;position:absolute;top:40px;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;width:100%;z-index:1}.admin_survey_detailed-body-overview-divided-body-info-filter-dropdown-menu.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.admin_survey_detailed-body-overview-divided-body-info-filter-dropdown-menu-item{-webkit-border-after:1px solid #e2e2e2;border-block-end:1px solid #e2e2e2;cursor:pointer;padding:10px}.admin_survey_detailed-body-overview-divided-body-info-filter-dropdown-menu-item:hover{background:rgba(113,189,255,.212);color:#000}.admin_survey_detailed-body-overview-divided-body-info-filter.open-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.admin_survey_detailed-body-overview-divided-body-info-legend{display:flex;flex-direction:column;gap:20px}.admin_survey_detailed-body-overview-divided-body-info-legend-title{display:flex;font-size:22px;font-weight:500;gap:5px}.admin_survey_detailed-body-overview-divided-body-info-legend-title-text{color:#000}.admin_survey_detailed-body-overview-divided-body-info-legend-title-rating{color:orange}.admin_survey_detailed-body-overview-divided-body-info-legend-item{display:flex;font-weight:500;gap:5px}.admin_survey_detailed-body-overview-divided-body-info-legend-item-key{align-items:center;display:flex;gap:10px;justify-content:center}.admin_survey_detailed-body-overview-divided-body-info-legend-item-key-color{border-radius:50%;display:inline-block;height:20px;width:20px}.admin_survey_detailed-body-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px}.admin_survey_detailed-body-table-body,.admin_survey_detailed-body-table-head{display:flex}.admin_survey_detailed-body-table-head{color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:15px 20px}.admin_survey_detailed-body-table-head-item{flex:1 1;text-align:center}.admin_survey_detailed-body-table-head-item:first-child{flex:2 1;text-align:left}.admin_survey_detailed-body-table-body{flex-direction:column}.admin_survey_detailed-body-table-body-row{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between;padding:15px 20px}.admin_survey_detailed-body-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;flex:1 1;justify-content:center;padding:10px 0;text-align:center}.admin_survey_detailed-body-table-body-row-item-rating-icon{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;width:40px;z-index:0}.admin_survey_detailed-body-table-body-row-item-rating-icon svg{height:30px;position:absolute;width:30px;z-index:1}.admin_survey_detailed-body-table-body-row-item-rating-icon span{color:#fff;font-size:13px;font-weight:500;position:absolute;z-index:2}.admin_survey_detailed-body-table-body-row-item:first-child{flex:2 1;justify-content:flex-start;text-align:left}.admin_survey_detailed-body-table-body-row-item-text{display:flex;flex-direction:column}.admin_survey_detailed-body-table-body-row-item-text-main{color:#000;font-weight:500}.admin_survey_detailed-body-table-body-row-item-text-sub{color:#569cd6;font-size:14px}.response_popup{background:#fff;border-radius:10px;margin:0 auto;max-width:600px;padding:20px}.response_popup-header{margin-bottom:15px;text-align:center}.response_popup-header-email{font-size:18px;font-weight:700}.response_popup-header-divider{border:none;border-bottom:1px solid #ccc;margin-top:10px}.response_popup-body{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.response_popup-body .response_popup-section{margin-bottom:20px;width:100%}.response_popup-body .response_popup-section-title{font-size:18px;font-weight:600;margin-bottom:10px;text-align:center}.response_popup-body .response_popup-section-answers .response_popup-answer{display:flex;flex-direction:column;font-weight:500;margin-bottom:8px}.response_popup-body .response_popup-section-answers .response_popup-answer-question{color:gray;display:flex;gap:5px;margin-bottom:3px}.response_popup-body .response_popup-section-answers .response_popup-answer-response{color:#000;margin-left:18px}.bar-graph{align-items:flex-end;display:flex;height:250px;position:relative;width:100%}.grid-lines{height:100%;left:0;top:0}.grid-line,.grid-lines{position:absolute;width:100%}.grid-line{border-bottom:1px solid #e0e0e0;height:20%}.grid-line-value{bottom:-12px;color:#000;font-size:18px;font-weight:500;left:-30px;position:absolute}.grid-line:first-child{height:0}.grid-line:nth-child(2){height:20%}.grid-line:nth-child(3){height:40%}.grid-line:nth-child(4){height:60%}.grid-line:nth-child(5){height:80%}.grid-line:nth-child(6){height:100%}.bars{height:100%;justify-content:space-around;width:100%}.bar,.bars{align-items:flex-end;display:flex}.bar{background-color:#fff0d3;border:1px solid #fdb01b;border-radius:25px 25px 0 0;color:#fff;font-weight:700;height:0;justify-content:center;position:relative;transition:height 1s ease-out;width:40px;z-index:1}.bar-key{bottom:-85px;color:#000;font-weight:500;position:absolute;text-align:end;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:90px}.bar-value{align-items:center;background:orange;border-radius:50%;display:flex;height:35px;justify-content:center;position:absolute;top:-10px;width:35px}.bar.loaded{height:auto}.survey-detailed-overall-graph_info{-webkit-padding-start:20px;-webkit-padding-after:40px;-webkit-border-after:1px solid #e2e2e2;border-block-end:1px solid #e2e2e2;color:#000;display:flex;gap:20px;padding-block-end:40px;padding-inline-start:20px}.survey-detailed-overall-graph_info-item{display:flex;gap:5px}.survey-detailed-overall-graph_info-item-value{font-weight:500}.survey-detailed-overall-title{-webkit-margin-after:30px;color:#000;font-size:18px;font-weight:500;margin-block-end:30px}.survey-detailed-overall-body{-webkit-padding-after:120px;display:flex;justify-content:space-between;padding-block-end:120px;padding-inline:5%}.survey-detailed-overall-body-graph{border-radius:10px;width:45%}.survey-detailed-overall-body-info{display:flex;flex-direction:column;gap:25px;justify-content:center;width:50%}.survey-detailed-overall-body-info-title{display:flex;font-size:22px;font-weight:500;gap:5px}.survey-detailed-overall-body-info-title-text{color:#000}.survey-detailed-overall-body-info-title-rating{color:green}.survey-detailed-overall-body-info-legend{display:flex;flex-direction:column;gap:20px}.survey-detailed-overall-body-info-legend-item{display:flex;gap:5px}.survey-detailed-overall-body-info-legend-item-key{align-items:center;display:flex;gap:10px;justify-content:center}.survey-detailed-overall-body-info-legend-item-key-color{border-radius:50%;display:inline-block;height:20px;width:20px}.survey-detailed-overall-body-info-legend-item:first-child,.survey-detailed-overall-body-info-legend-item:nth-child(2){color:orange}.survey-detailed-overall-body-info-legend-item:nth-child(3),.survey-detailed-overall-body-info-legend-item:nth-child(4),.survey-detailed-overall-body-info-legend-item:nth-child(5){color:green}.survey-detailed-divided{-webkit-margin-before:50px;margin-block-start:50px}.survey-detailed-divided-graph_info{-webkit-padding-start:20px;-webkit-padding-after:40px;-webkit-border-after:1px solid #e2e2e2;border-block-end:1px solid #e2e2e2;color:#000;display:flex;gap:20px;padding-block-end:40px;padding-inline-start:20px}.survey-detailed-divided-graph_info-item{display:flex;gap:5px}.survey-detailed-divided-graph_info-item-value{font-weight:500}.survey-detailed-divided-title{-webkit-margin-after:10px;color:#000;font-size:18px;font-weight:500;margin-block-end:10px}.survey-detailed-divided-body{display:flex;justify-content:space-between;padding-inline:5%}.survey-detailed-divided-body-graph{border-radius:10px;width:45%}.survey-detailed-divided-body-info{display:flex;flex-direction:column;gap:50px;width:50%}.survey-detailed-divided-body-info-filter-title{-webkit-margin-after:15px;color:#000;font-size:18px;font-weight:500;margin-block-end:15px}.survey-detailed-divided-body-info-filter-dropdown{align-items:center;border:1px solid #ccc;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:10px;padding-block:10px;padding-inline:10px;position:relative;transition:color .3s ease;width:100%}.survey-detailed-divided-body-info-filter-dropdown:hover{border:1px solid #707070}.survey-detailed-divided-body-info-filter-dropdown-chevron{color:gray;font-size:12px;margin-left:auto;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.survey-detailed-divided-body-info-filter-dropdown-search{color:gray;font-size:14px}.survey-detailed-divided-body-info-filter-dropdown-menu{background:#fff;border-radius:5px;box-shadow:0 1px 1px 1px #d9d9d9;display:flex;flex-direction:column;left:0;opacity:0;padding:5px;position:absolute;top:40px;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;width:100%;z-index:1}.survey-detailed-divided-body-info-filter-dropdown-menu.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.survey-detailed-divided-body-info-filter-dropdown-menu-item{-webkit-border-after:1px solid #e2e2e2;border-block-end:1px solid #e2e2e2;cursor:pointer;padding:10px}.survey-detailed-divided-body-info-filter-dropdown-menu-item:hover{background:rgba(113,189,255,.212);color:#000}.survey-detailed-divided-body-info-filter.open-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.survey-detailed-divided-body-info-legend{display:flex;flex-direction:column;gap:20px}.survey-detailed-divided-body-info-legend-title{display:flex;font-size:22px;font-weight:500;gap:5px}.survey-detailed-divided-body-info-legend-title-text{color:#000}.survey-detailed-divided-body-info-legend-title-rating{color:orange}.survey-detailed-divided-body-info-legend-item{display:flex;font-weight:500;gap:5px}.survey-detailed-divided-body-info-legend-item-key{align-items:center;display:flex;gap:10px;justify-content:center}.survey-detailed-divided-body-info-legend-item-key-color{border-radius:50%;display:inline-block;height:20px;width:20px}.response-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px}.response-table-body,.response-table-head{display:flex}.response-table-head{color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:15px 20px}.response-table-head-item{flex:1 1;text-align:center}.response-table-head-item:first-child{flex:2 1;text-align:left}.response-table-body{flex-direction:column}.response-table-body-row{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between;padding:15px 20px}.response-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;flex:1 1;justify-content:center;padding:10px 0;text-align:center}.response-table-body-row-item-rating-icon{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;width:40px;z-index:0}.response-table-body-row-item-rating-icon svg{height:30px;position:absolute;width:30px;z-index:1}.response-table-body-row-item-rating-icon span{color:#fff;font-size:13px;font-weight:500;position:absolute;z-index:2}.response-table-body-row-item:first-child{flex:2 1;justify-content:flex-start;text-align:left}.response-table-body-row-item-text{display:flex;flex-direction:column}.response-table-body-row-item-text-main{color:#000;font-weight:500}.response-table-body-row-item-text-sub{color:#569cd6;font-size:14px}.compliance-admin-dashboard-loader{height:80vh}.compliance-admin-dashboard-elements{color:#000}.compliance-admin-dashboard-elements-title{display:flex;justify-content:space-between;padding-top:10px}.compliance-admin-dashboard-elements-title-text{color:#05167c;color:#000;font-size:24px;font-weight:600;position:-webkit-sticky;position:sticky;top:40px}.compliance-admin-dashboard-elements_body{padding-top:20px}.compliance-admin-dashboard-elements_body-appInfo{display:flex;justify-content:space-between}.compliance-admin-dashboard-elements_body-appInfo-container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;display:flex;justify-content:space-between;padding:10px 20px;width:24%}.compliance-admin-dashboard-elements_body-appInfo-container-data{display:flex;flex-direction:column;justify-content:space-evenly;width:70%}.compliance-admin-dashboard-elements_body-appInfo-container-data-count{font-size:30px;font-weight:600;padding-top:10px}.compliance-admin-dashboard-elements_body-appInfo-container-icon{align-items:center;border-radius:10px;display:flex;justify-content:center;margin:10px;width:30%}.compliance-admin-dashboard-elements_body-appInfo-container-icon img{width:70%}.compliance-admin-dashboard-elements_body-cqcInfo{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin-top:20px;position:relative}.compliance-admin-dashboard-elements_body-cqcInfo-providerDetails{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsla(0,0%,75%,.631);border-radius:10px;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.compliance-admin-dashboard-elements_body-cqcInfo-providerDetails-input{align-items:center;display:flex;flex-direction:column}.compliance-admin-dashboard-elements_body-cqcInfo-providerDetails-input input{margin:0}.compliance-admin-dashboard-elements_body-cqcInfo-providerDetails-input button{margin-top:10px}.compliance-admin-dashboard-elements_body-cqcInfo-title{font-size:18px;font-weight:600;padding:20px}.compliance-admin-dashboard-elements_body-cqcInfo-details{display:flex;justify-content:space-between;margin-top:15px}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratings{width:40%}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratings-title{-webkit-padding-start:20px;font-weight:600;margin-bottom:10px;padding-inline-start:20px}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list{list-style:none;margin:0;padding:0}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;height:75px;justify-content:space-between;padding:20px}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list-item-key{width:40%}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list-item-value{align-items:center;border-radius:5px;display:flex;padding:6px 15px;text-align:center;text-align:left;width:60%}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list-item-value p{-webkit-margin-start:15px;font-weight:400;margin:0;margin-inline-start:15px}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratings-body-list-item:first-child{border:none}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratingbar{align-items:center;border-radius:5px;display:flex;font-size:32px;font-weight:600;justify-content:center;padding:0;text-align:center;width:20%}.compliance-admin-dashboard-elements_body-cqcInfo-details-desc{width:40%}.compliance-admin-dashboard-elements_body-cqcInfo-details-desc-list{-webkit-margin-before:28px;list-style:none;margin:0;margin-block-start:28px;padding:0}.compliance-admin-dashboard-elements_body-cqcInfo-details-desc-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;height:75px;justify-content:space-between;padding:20px}.compliance-admin-dashboard-elements_body-cqcInfo-details-desc-list-item-key{width:40%}.compliance-admin-dashboard-elements_body-cqcInfo-details-desc-list-item-value{align-items:center;background-color:#cbf7d8;border-radius:5px;display:flex;justify-content:center;padding:8px 15px;text-align:center;text-align:left;width:60%}.compliance-admin-dashboard-elements_body-cqcInfo-details-desc-list-item:first-child{border:none}.compliance-admin-dashboard-elements_body-topInfo{display:flex;justify-content:space-between;margin-top:20px}.compliance-admin-dashboard-elements_body-topInfo-courses,.compliance-admin-dashboard-elements_body-topInfo-trainees{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;width:48%}.compliance-admin-dashboard-elements_body-topInfo-courses-title,.compliance-admin-dashboard-elements_body-topInfo-trainees-title{display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:20px}.compliance-admin-dashboard-elements_body-topInfo-courses-data-list,.compliance-admin-dashboard-elements_body-topInfo-trainees-data-list{list-style:none;margin:0;padding:0}.compliance-admin-dashboard-elements_body-topInfo-courses-data-list-item,.compliance-admin-dashboard-elements_body-topInfo-trainees-data-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;justify-content:space-between;padding:12px 20px}.compliance-admin-dashboard-elements_body-topInfo-courses-data-list-item-icon,.compliance-admin-dashboard-elements_body-topInfo-trainees-data-list-item-icon{align-content:center;background-color:#faebd7;border-radius:5px;height:40px;text-align:center;width:40px}.compliance-admin-dashboard-elements_body-topInfo-courses-data-list-item-title,.compliance-admin-dashboard-elements_body-topInfo-trainees-data-list-item-title{width:80%}.compliance-admin-dashboard-elements_body-topInfo-courses-data-list-item-info,.compliance-admin-dashboard-elements_body-topInfo-trainees-data-list-item-info{display:flex;flex-direction:column;font-weight:600}.compliance-admin-dashboard-elements_body-topInfo-courses-data-list-item-info-desc,.compliance-admin-dashboard-elements_body-topInfo-trainees-data-list-item-info-desc{font-size:12px;font-weight:100}.compliance-admin-dashboard-elements_body-progressInfo{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin:20px 0 40px;padding:20px}.compliance-admin-dashboard-elements_body-progressInfo-title{font-size:18px;font-weight:600}.compliance-admin-dashboard-elements_body-progressInfo-data-container{display:flex;justify-content:space-between;padding-top:20px}.compliance-admin-dashboard-elements_body-progressInfo-data-container-title{align-content:center;width:10%}.compliance-admin-dashboard-elements_body-progressInfo-data-container-bar{align-content:center;width:80%}.compliance-admin-dashboard-elements_body-progressInfo-data-container-completed{display:flex;flex-direction:column;text-align:end;width:10%}.compliance-admin-dashboard-elements_body-progressInfo-data-container-completed-percent{font-size:20px;font-weight:700}.compliance-admin-dashboard-elements_body-progressInfo-data-container-completed-count{font-size:12px;font-weight:200}@media screen and (max-width:1330px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:70px;margin:0}.compliance-admin-dashboard-elements_body-appInfo-container-data-count{font-size:22px;padding:0}}@media screen and (max-width:1150px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:80px;margin:0;width:90%}.compliance-admin-dashboard-elements_body-appInfo{flex-wrap:wrap}.compliance-admin-dashboard-elements_body-appInfo-container{-webkit-margin-after:10px;align-items:center;flex-direction:column-reverse;gap:5px;margin-block-end:10px;padding:2%;width:24%}.compliance-admin-dashboard-elements_body-appInfo-container-data{text-align:center;width:100%}.compliance-admin-dashboard-elements_body-appInfo-container-data-title{font-size:14px}.compliance-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px;padding:0}.compliance-admin-dashboard-elements_body-appInfo-container-icon img{width:40%}.compliance-admin-dashboard-elements_body-cqcInfo-title{border-bottom:1px solid rgba(5,22,124,.18)}.compliance-admin-dashboard-elements_body-cqcInfo-details{flex-wrap:wrap}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratings{width:100%}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratingbar{justify-content:center;padding:0;width:50%}.compliance-admin-dashboard-elements_body-cqcInfo-details-desc{width:50%}}@media screen and (max-width:820px){.compliance-admin-dashboard-elements-title{color:#05167c;font-size:24px;font-weight:600;position:-webkit-sticky;position:sticky;top:18px}.compliance-admin-dashboard-elements_body-appInfo-container{flex-direction:column-reverse}.compliance-admin-dashboard-elements_body-appInfo-container-data{font-size:14px;text-align:center;width:100%}.compliance-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px}}@media screen and (max-width:535px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:80px;margin:0;width:90%}.compliance-admin-dashboard-elements{padding:0 20px}.compliance-admin-dashboard-elements-title{font-size:18px;position:static}.compliance-admin-dashboard-elements_body-appInfo{flex-wrap:wrap}.compliance-admin-dashboard-elements_body-appInfo-container{-webkit-margin-after:10px;align-items:center;flex-direction:column-reverse;gap:5px;margin-block-end:10px;padding:2%;width:48%}.compliance-admin-dashboard-elements_body-appInfo-container-data{text-align:center;width:100%}.compliance-admin-dashboard-elements_body-appInfo-container-data-title{font-size:14px}.compliance-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px;padding:0}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratings{font-size:14px}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratings-title{-webkit-padding-start:10px;padding-inline-start:10px}.compliance-admin-dashboard-elements_body-cqcInfo-details-ratingbar{font-size:24px;height:70px;width:100%}.compliance-admin-dashboard-elements_body-cqcInfo-details-desc{font-size:14px;width:100%}.compliance-admin-dashboard-elements_body-cqcInfo-details-desc-list{margin:0}.compliance-admin-dashboard-elements_body-topInfo{flex-wrap:wrap;gap:20px}.compliance-admin-dashboard-elements_body-topInfo-courses{width:100%}.compliance-admin-dashboard-elements_body-topInfo-courses-data-list-item{padding-inline:5%}.compliance-admin-dashboard-elements_body-topInfo-trainees{width:100%}.compliance-admin-dashboard-elements_body-progressInfo-title{border-bottom:1px solid rgba(5,22,124,.18)}.compliance-admin-dashboard-elements_body-progressInfo-data-container-bar{width:40%}}.policy-admin{flex-direction:row;height:100vh;position:absolute}.policy-admin,.policy-admin-body{display:flex;width:100%}.policy-admin-body-content{-webkit-margin-start:215px;background-color:#fafbff;color:#05167c;height:100%;margin-inline-start:215px;overflow-y:auto;padding-inline:2%;width:100%}.policy-admin-body-content-header{background-color:#fafbff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.policy-admin-body-content-elements{-webkit-padding-after:30px;padding-block-end:30px;position:relative;z-index:0}@media screen and (max-width:950px){.policy-admin-body-content{padding-inline:3%}}@media screen and (max-width:820px){.policy-admin-body-content{-webkit-margin-start:10%;margin-inline-start:10%;padding:0 20px}}@media screen and (max-width:450px){.policy-admin-body-content{-webkit-margin-start:0;margin-inline-start:0;padding:0}.policy-admin-body-content-elements{padding:0}}.orbit-container{height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:1}.bee-orbit{animation:fly-around 10s linear infinite reverse;height:60%;left:30%;position:absolute;top:20%;-webkit-transform-origin:center center;transform-origin:center center;width:40%}.bee-fly{-webkit-animation:buzz .4s ease-in-out infinite alternate;animation:buzz .4s ease-in-out infinite alternate;display:none;left:85%;position:absolute;top:25%;-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);width:25%}@-webkit-keyframes fly-around{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fly-around{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.admin-policy-modal-title{-webkit-margin-after:10px;font-size:18px;font-weight:500;margin-block-end:10px}.admin-policy-modal-content-message{color:#3aadb8;font-size:14px;font-weight:500;margin-block:5px;text-align:center}.admin-policy-modal-content-form-label{-webkit-margin-after:5px;font-size:14px;font-weight:500;margin-block-end:5px}.admin-policy-modal-content-form-help_text{-webkit-margin-start:5px;color:#5a5a5a;font-size:12px;margin-inline-start:5px}.admin-policy-modal-content-form-input{-webkit-margin-before:5px;-webkit-margin-after:15px;background:#fafbff;margin:0;margin-block-end:15px;margin-block-start:5px}.admin-policy-modal-content-body{-webkit-margin-before:5px;background:#fafbff;border:1px dashed #9f9f9f;border-radius:5px;margin-block-start:5px;padding-block:15px}.admin-policy-modal-content-body-bottom{align-items:center;display:flex;flex-direction:column}.admin-policy-modal-content-body-bottom button{font-weight:400;width:120px}.admin-policy-modal-content-body-bottom-icon{align-items:center;color:#3aadb8;display:flex;font-size:50px;justify-content:center}.admin-policy-modal-content-body-bottom-drag_text{font-size:14px;font-weight:500}.admin-policy-modal-content-body-bottom-subtext{font-size:14px}.admin-policy-modal-content-body-bottom-button{color:#3aadb8;cursor:pointer;font-size:14px;text-decoration:underline}.admin-policy-modal-content-body-bottom-button:hover{background-color:#fafbff;color:#3aadb8}.admin-policy-modal-content-body-uploaded{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.admin-policy-modal-content-body-uploaded-file{background:rgba(58,173,184,.102);border-radius:10px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:15px;padding-inline:30px}.admin-policy-modal-content-body-uploaded-file-icon{align-items:center;display:flex;font-size:35px}.admin-policy-modal-content-body-uploaded-file-info{align-items:start;display:flex;flex-direction:column}.admin-policy-modal-content-body-uploaded-file-info-name{color:#000;font-weight:500}.admin-policy-modal-content-body-uploaded-file-info-size{color:gray;font-size:14px}.admin-policy-modal-content-body-uploaded-action{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-inline:5%}.admin-policy-modal-content-body-uploaded-action-error-message{color:#900;font-size:14px;text-align:center}.admin-policy-modal-content-body-uploaded-action-upload_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.admin-policy-modal-content-body-uploaded-action-upload_button:hover{background-color:#3aadb8;border:none;color:#fafbff}.admin-policy-modal-content-body-uploaded-action-cancel_button{border:1px solid #900;border-radius:5px;color:#900;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px;width:100px}.admin-policy-modal-content-body-uploaded-action-cancel_button:hover{background-color:#900;border:none;color:#fafbff}.admin-policy-modal-bottom{-webkit-margin-before:20px;display:flex;gap:20px;margin-block-start:20px}.admin-policy-modal-bottom button{font-size:12px;width:130px}.admin-policy-title{color:#000;font-size:24px;font-weight:600;margin-bottom:30px}.admin-policy-tabs{-webkit-margin-after:25px;border-bottom:1px solid rgba(58,173,184,.259);display:flex;font-size:18px;font-weight:500;margin-block-end:25px}.admin-policy-tabs-tab{border-right:1px solid #3aadb8;cursor:pointer;padding:1px 50px}.admin-policy-tabs-tab.active{background-color:transparent;border-bottom:3px solid #3aadb8;color:#05167c}.admin-policy-body{background:#fff;border-radius:10px;padding:2%}.admin-policy-body-tab-content-top{align-items:end;display:flex;flex-direction:row-reverse;gap:20px}.admin-policy-body-tab-content-top-search_box{height:35px;width:40%}.admin-policy-body-tab-content-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px;min-height:60vh;min-width:550px;overflow:hidden;width:100%}.admin-policy-body-tab-content-table-head{align-items:center;box-shadow:0 2px 8px 0 #d8d8d8;color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:25px 20px}.admin-policy-body-tab-content-table-head-item{display:flex;justify-content:center;text-align:center;width:15%}.admin-policy-body-tab-content-table-head-item:first-child{justify-content:flex-start;width:25%}.admin-policy-body-tab-content-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.admin-policy-body-tab-content-table-head-item svg.active{background-color:transparent;color:red}.admin-policy-body-tab-content-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin-policy-body-tab-content-table-head-item svg.inactive{color:gray}.admin-policy-body-tab-content-table-body-row{border-bottom:1px solid #d9d9d9;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between}.admin-policy-body-tab-content-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;justify-content:center;padding:15px 20px;width:15%}.admin-policy-body-tab-content-table-body-row-item:first-child{justify-content:flex-start;width:25%}.admin-policy-body-tab-content-table-body-row-item-text{display:flex;flex-direction:column}.admin-policy-body-tab-content-table-body-row-item-text-main{color:#000;font-weight:500}.admin-policy-body-tab-content-table-body-row-item-text-sub{color:#6eaadc;font-size:14px}.admin-policy-body-tab-content-table-body-row-item-text input{background:#fff;box-shadow:0 0 1px 1px #cdcfdb;margin:0}.admin-policy-body-tab-content-table-body-row-item-button{align-items:center;color:#3aadb8;cursor:pointer;display:flex;font-weight:400;gap:5px;height:-webkit-max-content;height:max-content;justify-content:center;transition:color .3s ease}.admin-policy-body-tab-content-table-body-row-item-button svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.admin-policy-body-tab-content-table-body-row-item-button.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.admin-policy-body-tab-content-table-body-row-item-dropdown-menu{background:#fff;border-radius:5px;bottom:-40px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;flex-direction:column;left:5px;opacity:0;padding:5px;position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;z-index:1}.admin-policy-body-tab-content-table-body-row-item-dropdown-menu.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.admin-policy-body-tab-content-table-body-row-item-dropdown-menu-item{border-radius:5px;cursor:pointer;padding:5px}.admin-policy-body-tab-content-table-body-row-item-dropdown-menu-item:hover{background:rgba(113,189,255,.212);color:#000}.admin-policy-body-tab-content-table-body-row-item-dropdown-menu-item:first-child{border-bottom:1px solid hsla(0,0%,85%,.541)}.admin-policy-body-tab-content-table-body-empty{align-items:center;display:flex;flex-direction:column;justify-content:center}.admin-policy-body-tab-content-table-body-empty-message{font-weight:500}.admin-policy-body-tab-content-table-body-empty p{-webkit-margin-before:5px;color:#000;margin-block-start:5px}.admin-policy-body-tab-content-table-body-empty img{max-width:100px}.admin-policy-body button{align-items:center;display:flex;font-size:16px;font-weight:400;gap:5px;justify-content:center;width:100px}@media screen and (max-width:820px){.admin-policy-title{font-size:22px;margin-bottom:25px}.admin-policy-tabs{-webkit-margin-after:15px;font-size:16px;font-weight:400;margin-block-end:15px}}@media screen and (max-width:600px){.admin-policy-title{font-size:20px;margin-bottom:25px}.admin-policy-tabs{-webkit-margin-after:15px;font-size:16px;font-weight:400;justify-content:center;margin-block-end:15px}.admin-policy-tabs-tab{flex:1 1;padding:0;text-align:center}.admin-policy-body-tab-content-top-search_box{width:100%}.admin-policy-body-tab-content-top button{font-size:14px;width:160px}.admin-policy-body-tab-content-table-head{font-size:14px}}@media screen and (max-width:450px){.admin-policy{padding:20px}.admin-policy-title{font-size:18px;margin-bottom:25px}.admin-policy-tabs{-webkit-margin-after:15px;font-size:14px;font-weight:400;justify-content:center;margin-block-end:15px}.admin-policy-tabs-tab{flex:1 1;padding:0;text-align:center}.admin-policy-body-tab-content-top-search_box{width:100%}.admin-policy-body-tab-content-top button{font-size:12px;width:80px}}.admin-policy-body-tab-content-table-body::-webkit-scrollbar{width:4px}.admin-policy-body-tab-content-table-body::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.select-menu-container{border-radius:10px;box-shadow:0 1px 2px 2px #d9d9d9;cursor:pointer;display:flex;flex-direction:column;font-size:14px;gap:5px;height:65px;padding:10px;position:relative;width:45%}.select-menu-container span{display:flex;justify-content:space-between}.select-menu-container label{font-weight:500}.select-menu-container svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.select-menu-list{background:#fff;border-radius:10px;box-shadow:0 1px 2px 2px #d9d9d9;left:0;max-height:120px;overflow:auto;position:absolute;top:70px;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:1}.select-menu-list::-webkit-scrollbar{width:2px}.select-menu-list::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.select-menu-item{border-bottom:1px solid hsla(0,0%,50%,.212);padding:10px}.select-menu-item:hover{background:#f0f0f0;cursor:pointer}@media screen and (max-width:450px){.select-menu-container{width:100%}}.tag-select-menu-container{border-radius:10px;box-shadow:0 1px 2px 2px #d9d9d9;cursor:pointer;display:flex;flex-direction:column;font-size:14px;padding:10px;position:relative;width:100%}.tag-select-menu-label{font-weight:500}.tag-selected-tags{align-items:center;border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;padding:5px}.tag-items{display:flex;flex-wrap:wrap;gap:5px;max-height:70px;overflow:auto}.tag-items::-webkit-scrollbar{width:2px}.tag-items::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.input-container{width:100%}.input-container,.tag-item{align-items:center;display:flex;gap:5px}.tag-item{background-color:#e0e0e0;border-radius:20px;padding:5px 10px}.tag-remove-icon{cursor:pointer;font-size:12px}.tag-input{background:#fff;border:none;box-shadow:0 0 0 1px #d9d9d9;flex-grow:1;margin:0;outline:none;padding:3px 10px}.tag-caret-icon{margin-left:auto}.tag-select-menu-list{background:#fff;border-radius:10px;box-shadow:0 1px 2px 2px #d9d9d9;left:0;max-height:120px;opacity:0;overflow-y:auto;pointer-events:none;position:absolute;top:100%;-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:opacity .3s ease,-webkit-transform visibility .3s ease .3s;transition:opacity .3s ease,transform visibility .3s ease .3s;transition:opacity .3s ease,transform visibility .3s ease .3s,-webkit-transform visibility .3s ease .3s;width:100%;z-index:10}.tag-select-menu-list.open{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.tag-select-menu-list::-webkit-scrollbar{width:2px}.tag-select-menu-list::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.tag-option-item{border-bottom:1px solid #d9d9d9;cursor:pointer;padding:10px}.tag-option-item:hover{background-color:#f0f0f0}@media screen and (max-width:450px){.tag-select-menu-container{width:100%}}.create-policy-top{display:flex;gap:10px}.create-policy-top-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.create-policy-top-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.create-policy-top-title{align-items:center;display:flex;font-size:22px;font-weight:500;gap:5px}.create-policy-top-title-text{color:#000}.create-policy-top-title-template_name{color:#3aadb8}.create-policy-body{-webkit-margin-before:30px;background:#fff;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;flex-direction:column;gap:20px;margin-block-start:30px;padding:2%}.create-policy-body-title{align-items:center;color:#000;display:flex;font-size:20px;font-weight:500;gap:10px}.create-policy-body-form{color:#000;display:flex}.create-policy-body-form-org{align-items:center;border-right:1px solid hsla(0,0%,50%,.412);display:flex;flex-direction:column;justify-content:center;padding:2%;width:30%}.create-policy-body-form-org-profile{-webkit-margin-after:10px;align-items:center;background:#ccf4f7;border-radius:50%;display:flex;font-size:32px;font-weight:500;height:80px;justify-content:center;margin-block-end:10px;width:80px}.create-policy-body-form-org-profile img{width:100%}.create-policy-body-form-org-name{font-size:20px;font-weight:500}.create-policy-body-form-org-email{color:gray;font-size:14px}.create-policy-body-form-inputs{display:flex;flex-wrap:wrap;gap:20px;padding:2%;width:70%}.create-policy-body-form-inputs-button{width:100%}.create-policy-body-form-inputs-input{border-radius:10px;box-shadow:0 1px 2px 2px #d9d9d9;display:flex;flex-direction:column;font-size:14px;gap:5px;height:65px;padding:10px;position:relative;width:45%}.create-policy-body-form-inputs-input span{display:flex;justify-content:space-between;max-height:22px;overflow:auto}.create-policy-body-form-inputs-input label{font-weight:500}.create-policy-body-form-inputs-input input{background-color:#fff;box-shadow:0 0 0 1px #d9d9d9;margin:0;padding:3px 10px}.create-policy-body-form-inputs-input svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.create-policy-body-file{display:flex;justify-content:end}.create-policy-body-file-file_upload{background:#fff;border:3px dashed hsla(0,0%,62%,.451);border-radius:5px;padding:10px;width:70%}.create-policy-body-file-file_upload-bottom{align-items:center;display:flex;flex-direction:column}.create-policy-body-file-file_upload-bottom-icon{align-items:center;color:#3aadb8;display:flex;font-size:35px;justify-content:center}.create-policy-body-file-file_upload-bottom-drag_text{color:gray}.create-policy-body-file-file_upload-bottom-subtext{-webkit-margin-before:5px;-webkit-margin-after:10px;color:gray;margin-block-end:10px;margin-block-start:5px}.create-policy-body-file-file_upload-bottom-button{color:#3aadb8;cursor:pointer;font-size:16px;text-decoration:underline}.create-policy-body-file-file_upload-uploaded{align-items:center;display:flex;flex-direction:column;justify-content:center}.create-policy-body-file-file_upload-uploaded-file{background:rgba(58,173,184,.102);border-radius:10px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:15px;padding-inline:30px}.create-policy-body-file-file_upload-uploaded-file-icon{align-items:center;display:flex;font-size:35px}.create-policy-body-file-file_upload-uploaded-file-info{align-items:start;display:flex;flex-direction:column}.create-policy-body-file-file_upload-uploaded-file-info-name{color:#000;font-weight:500}.create-policy-body-file-file_upload-uploaded-file-info-size{color:gray;font-size:14px}.create-policy-body-file-file_upload-uploaded-action{-webkit-margin-before:20px;display:flex;gap:20px;margin-block-start:20px}.create-policy-body-file-file_upload-uploaded-action-upload_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.create-policy-body-file-file_upload-uploaded-action-upload_button:hover{background-color:#3aadb8;border:none;color:#fafbff}.create-policy-body-file-file_upload-uploaded-action-cancel_button{border:1px solid #900;border-radius:5px;color:#900;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.create-policy-body-file-file_upload-uploaded-action-cancel_button:hover{background-color:#900;border:none;color:#fafbff}.create-policy-body-bottom{display:flex;gap:20px;justify-content:end}.create-policy-body-bottom button{width:120px}@media screen and (max-width:820px){.create-policy-body-form{flex-direction:column}.create-policy-body-file-file_upload,.create-policy-body-form-inputs,.create-policy-body-form-org{width:100%}}@media screen and (max-width:450px){.create-policy{padding:20px}.create-policy-top-title{font-size:18px}.create-policy-body{padding:3%}.create-policy-body-title{font-size:18px}.create-policy-body-form-inputs-button{text-align:center}.create-policy-body-form-inputs-input{width:100%}}.dropdown-list{background:#fff;border-radius:10px;box-shadow:0 1px 2px 2px #d9d9d9;left:0;max-height:120px;overflow:auto;position:absolute;top:70px;width:100%;z-index:1}.dropdown-list::-webkit-scrollbar{width:2px}.dropdown-list::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.dropdown-item{border-bottom:1px solid hsla(0,0%,50%,.212);padding:10px}.dropdown-item:hover{background:rgba(113,189,255,.212);cursor:pointer}.error{box-shadow:0 1px 2px 2px #ffb0b0;color:#000}.policy-template-viewer-top{display:flex;gap:10px}.policy-template-viewer-top-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.policy-template-viewer-top-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.policy-template-viewer-top-title{align-items:center;display:flex;font-size:22px;font-weight:500;gap:5px}.policy-template-viewer-top-title-text{color:#000}.policy-template-viewer-top-title-template_name{color:#3aadb8}.policy-template-viewer-body{background:#fff;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;justify-content:center;margin-block:20px}@media screen and (max-width:450px){.policy-template-viewer{padding:20px}.policy-template-viewer-top-title{font-size:18px}}@media screen and (max-width:350px){.policy-template-viewer-top-title{font-size:14px}}.policy-admin-dashboard-loader{height:80vh}.policy-admin-dashboard-elements{color:#000}.policy-admin-dashboard-elements-title{display:flex;justify-content:space-between;padding-top:10px}.policy-admin-dashboard-elements-title-text{color:#05167c;color:#000;font-size:24px;font-weight:600;position:-webkit-sticky;position:sticky;top:40px}.policy-admin-dashboard-elements_body{padding-top:20px}.policy-admin-dashboard-elements_body-appInfo{display:flex;justify-content:space-between}.policy-admin-dashboard-elements_body-appInfo-container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;display:flex;justify-content:space-between;padding:10px 20px;width:24%}.policy-admin-dashboard-elements_body-appInfo-container-data{display:flex;flex-direction:column;justify-content:space-evenly;width:70%}.policy-admin-dashboard-elements_body-appInfo-container-data-count{font-size:30px;font-weight:600;padding-top:10px}.policy-admin-dashboard-elements_body-appInfo-container-icon{align-items:center;border-radius:10px;display:flex;justify-content:center;margin:10px;width:30%}.policy-admin-dashboard-elements_body-appInfo-container-icon img{width:40%}.policy-admin-dashboard-elements_body-insights{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin-top:20px}.policy-admin-dashboard-elements_body-insights-title{font-size:18px;font-weight:600;padding:20px}.policy-admin-dashboard-elements_body-insights-charts{display:flex;flex-wrap:wrap;gap:5%;justify-content:center}.policy-admin-dashboard-elements_body-insights-charts-container{-webkit-padding-after:40px;align-items:baseline;display:flex;justify-content:space-around;padding-block-end:40px}.policy-admin-dashboard-elements_body-insights-details{display:flex;justify-content:space-between;margin-top:15px}.policy-admin-dashboard-elements_body-insights-details-ratings{width:40%}.policy-admin-dashboard-elements_body-insights-details-ratings-title{-webkit-padding-start:20px;font-weight:600;margin-bottom:10px;padding-inline-start:20px}.policy-admin-dashboard-elements_body-insights-details-ratings-body-list{list-style:none;margin:0;padding:0}.policy-admin-dashboard-elements_body-insights-details-ratings-body-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;height:75px;justify-content:space-between;padding:20px}.policy-admin-dashboard-elements_body-insights-details-ratings-body-list-item-key{width:40%}.policy-admin-dashboard-elements_body-insights-details-ratings-body-list-item-value{align-items:center;border-radius:5px;display:flex;padding:6px 15px;text-align:center;text-align:left;width:60%}.policy-admin-dashboard-elements_body-insights-details-ratings-body-list-item-value p{-webkit-margin-start:15px;font-weight:400;margin:0;margin-inline-start:15px}.policy-admin-dashboard-elements_body-insights-details-ratings-body-list-item:first-child{border:none}.policy-admin-dashboard-elements_body-insights-details-ratingbar{align-items:center;border-radius:5px;display:flex;font-size:32px;font-weight:600;justify-content:center;padding:0;text-align:center;width:20%}.policy-admin-dashboard-elements_body-insights-details-desc{width:40%}.policy-admin-dashboard-elements_body-insights-details-desc-list{-webkit-margin-before:28px;list-style:none;margin:0;margin-block-start:28px;padding:0}.policy-admin-dashboard-elements_body-insights-details-desc-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;height:75px;justify-content:space-between;padding:20px}.policy-admin-dashboard-elements_body-insights-details-desc-list-item-key{width:40%}.policy-admin-dashboard-elements_body-insights-details-desc-list-item-value{align-items:center;background-color:#cbf7d8;border-radius:5px;display:flex;justify-content:center;padding:8px 15px;text-align:center;text-align:left;width:60%}.policy-admin-dashboard-elements_body-insights-details-desc-list-item:first-child{border:none}.policy-admin-dashboard-elements_body-topInfo{display:flex;justify-content:space-between;margin-top:20px}.policy-admin-dashboard-elements_body-topInfo-courses,.policy-admin-dashboard-elements_body-topInfo-trainees{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;width:48%}.policy-admin-dashboard-elements_body-topInfo-courses-title,.policy-admin-dashboard-elements_body-topInfo-trainees-title{display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:20px}.policy-admin-dashboard-elements_body-topInfo-courses-data-list,.policy-admin-dashboard-elements_body-topInfo-trainees-data-list{list-style:none;margin:0;padding:0}.policy-admin-dashboard-elements_body-topInfo-courses-data-list-item,.policy-admin-dashboard-elements_body-topInfo-trainees-data-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;justify-content:space-between;padding:12px 20px}.policy-admin-dashboard-elements_body-topInfo-courses-data-list-item-icon,.policy-admin-dashboard-elements_body-topInfo-trainees-data-list-item-icon{align-content:center;background-color:#faebd7;border-radius:5px;height:40px;text-align:center;width:40px}.policy-admin-dashboard-elements_body-topInfo-courses-data-list-item-title,.policy-admin-dashboard-elements_body-topInfo-trainees-data-list-item-title{width:80%}.policy-admin-dashboard-elements_body-topInfo-courses-data-list-item-info,.policy-admin-dashboard-elements_body-topInfo-trainees-data-list-item-info{display:flex;flex-direction:column;font-weight:600}.policy-admin-dashboard-elements_body-topInfo-courses-data-list-item-info-desc,.policy-admin-dashboard-elements_body-topInfo-trainees-data-list-item-info-desc{font-size:12px;font-weight:100}.policy-admin-dashboard-elements_body-progressInfo{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin:20px 0 40px;padding:20px}.policy-admin-dashboard-elements_body-progressInfo-title{font-size:18px;font-weight:600}.policy-admin-dashboard-elements_body-progressInfo-data-container{display:flex;justify-content:space-between;padding-top:20px}.policy-admin-dashboard-elements_body-progressInfo-data-container-title{align-content:center;width:10%}.policy-admin-dashboard-elements_body-progressInfo-data-container-bar{align-content:center;width:80%}.policy-admin-dashboard-elements_body-progressInfo-data-container-completed{display:flex;flex-direction:column;text-align:end;width:10%}.policy-admin-dashboard-elements_body-progressInfo-data-container-completed-percent{font-size:20px;font-weight:700}.policy-admin-dashboard-elements_body-progressInfo-data-container-completed-count{font-size:12px;font-weight:200}@media screen and (max-width:1330px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:70px;margin:0}.policy-admin-dashboard-elements_body-appInfo-container-data-count{font-size:22px;padding:0}}@media screen and (max-width:1150px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:80px;margin:0;width:90%}.policy-admin-dashboard-elements_body-appInfo{flex-wrap:wrap}.policy-admin-dashboard-elements_body-appInfo-container{-webkit-margin-after:10px;align-items:center;flex-direction:column-reverse;gap:5px;margin-block-end:10px;padding:2%;width:24%}.policy-admin-dashboard-elements_body-appInfo-container-data{text-align:center;width:100%}.policy-admin-dashboard-elements_body-appInfo-container-data-title{font-size:14px}.policy-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px;padding:0}.policy-admin-dashboard-elements_body-appInfo-container-icon img{width:40%}.policy-admin-dashboard-elements_body-insights-title{border-bottom:1px solid rgba(5,22,124,.18)}.policy-admin-dashboard-elements_body-insights-details{flex-wrap:wrap}.policy-admin-dashboard-elements_body-insights-details-ratings{width:100%}.policy-admin-dashboard-elements_body-insights-details-ratingbar{justify-content:center;padding:0;width:50%}.policy-admin-dashboard-elements_body-insights-details-desc{width:50%}}@media screen and (max-width:820px){.policy-admin-dashboard-elements-title{color:#05167c;font-size:24px;font-weight:600;position:-webkit-sticky;position:sticky;top:18px}.policy-admin-dashboard-elements_body-appInfo-container{flex-direction:column-reverse}.policy-admin-dashboard-elements_body-appInfo-container-data{font-size:14px;text-align:center;width:100%}.policy-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px}.policy-admin-dashboard-elements_body-insights-charts{align-items:center;flex-direction:column}}@media screen and (max-width:535px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:80px;margin:0;width:90%}.policy-admin-dashboard-elements{padding:0 20px}.policy-admin-dashboard-elements-title{font-size:18px;position:static}.policy-admin-dashboard-elements_body-appInfo{flex-wrap:wrap}.policy-admin-dashboard-elements_body-appInfo-container{-webkit-margin-after:10px;align-items:center;flex-direction:column-reverse;gap:5px;margin-block-end:10px;padding:2%;width:48%}.policy-admin-dashboard-elements_body-appInfo-container-data{text-align:center;width:100%}.policy-admin-dashboard-elements_body-appInfo-container-data-title{font-size:14px}.policy-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px;padding:0}.policy-admin-dashboard-elements_body-insights-details-ratings{font-size:14px}.policy-admin-dashboard-elements_body-insights-details-ratings-title{-webkit-padding-start:10px;padding-inline-start:10px}.policy-admin-dashboard-elements_body-insights-details-ratingbar{font-size:24px;height:70px;width:100%}.policy-admin-dashboard-elements_body-insights-details-desc{font-size:14px;width:100%}.policy-admin-dashboard-elements_body-insights-details-desc-list{margin:0}.policy-admin-dashboard-elements_body-topInfo{flex-wrap:wrap;gap:20px}.policy-admin-dashboard-elements_body-topInfo-courses{width:100%}.policy-admin-dashboard-elements_body-topInfo-courses-data-list-item{padding-inline:5%}.policy-admin-dashboard-elements_body-topInfo-trainees{width:100%}.policy-admin-dashboard-elements_body-progressInfo-title{border-bottom:1px solid rgba(5,22,124,.18)}.policy-admin-dashboard-elements_body-progressInfo-data-container-bar{width:40%}}@media screen and (max-width:450px){.policy-admin-dashboard-elements{padding:20px}}.admin-policy-matrix-title{color:#000;font-size:24px;font-weight:600;margin-bottom:30px}.admin-policy-matrix-controls{-webkit-margin-after:20px;display:flex;gap:20px;justify-content:end;margin-block-end:20px}.admin-policy-matrix-controls-search-box{width:40%}.admin-policy-matrix-controls-buttons{display:flex;gap:20px}.admin-policy-matrix-filter-bar{display:flex;gap:20px;justify-content:flex-end;margin-bottom:20px}.admin-policy-matrix .status-cell{align-items:center;border-radius:12px;display:inline-flex;font-weight:500;overflow:hidden;padding:12px 10px;text-overflow:ellipsis;white-space:nowrap;width:110px}.admin-policy-matrix .status-cell .status-bullet{background-color:currentColor;border-radius:50%;flex:0 0 auto;height:12px;margin-right:6px;width:12px}.admin-policy-matrix .status-cell .status-text{flex:1 1 auto;line-height:1;overflow:hidden;text-overflow:ellipsis}.admin-policy-matrix .status-cell.read{background-color:#ccf7d8;color:#067d27}.admin-policy-matrix .status-cell.pending{background-color:#fff0d3;color:#fdb01b}.admin-policy-matrix .status-cell.overdue{background-color:#ffdbdb;color:#f71616}.admin-policy-matrix .responsive-table td,.admin-policy-matrix .responsive-table th{border:1px solid #ccc;white-space:normal;word-break:break-word}.admin-policy-approval-list-title{color:#000;font-size:24px;font-weight:600;margin-bottom:30px}.admin-policy-approval-list-top{align-items:end;display:flex;flex-direction:row-reverse;gap:20px}.admin-policy-approval-list-top-search_box{height:35px;width:40%}.admin-policy-approval-list-content-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;height:52vh;margin-block-start:30px;min-width:550px;overflow:hidden;width:100%}.admin-policy-approval-list-content-table-head{align-items:center;box-shadow:0 2px 8px 0 #d8d8d8;color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:25px 20px}.admin-policy-approval-list-content-table-head-item{display:flex;justify-content:center;text-align:center;width:15%}.admin-policy-approval-list-content-table-head-item:first-child{justify-content:flex-start;width:25%}.admin-policy-approval-list-content-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.admin-policy-approval-list-content-table-head-item svg.active{background-color:transparent;color:red}.admin-policy-approval-list-content-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin-policy-approval-list-content-table-head-item svg.inactive{color:gray}.admin-policy-approval-list-content-table-body{height:50vh;overflow-y:scroll}.admin-policy-approval-list-content-table-body-row{border-bottom:1px solid #d9d9d9;display:flex;height:12vh;justify-content:space-between}.admin-policy-approval-list-content-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;justify-content:center;padding:15px 20px;width:15%}.admin-policy-approval-list-content-table-body-row-item:first-child{justify-content:flex-start;width:25%}.admin-policy-approval-list-content-table-body-row-item-text{display:flex;flex-direction:column}.admin-policy-approval-list-content-table-body-row-item-text-main{color:#000;font-weight:500}.admin-policy-approval-list-content-table-body-row-item-text-sub{color:#6eaadc;font-size:14px}.admin-policy-approval-list-content-table-body-row-item-text input{background:#fff;box-shadow:0 0 1px 1px #cdcfdb;margin:0}.admin-policy-approval-list-content-table-body-row-item-button{align-items:center;color:#3aadb8;cursor:pointer;display:flex;font-weight:400;gap:5px;height:-webkit-max-content;height:max-content;justify-content:center;transition:color .3s ease}.admin-policy-approval-list-content-table-body-row-item-button svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.admin-policy-approval-list-content-table-body-row-item-button.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.admin-policy-approval-list-content-table-body-row-item-dropdown-menu{background:#fff;border-radius:5px;bottom:-40px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;flex-direction:column;left:5px;opacity:0;padding:5px;position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;z-index:1}.admin-policy-approval-list-content-table-body-row-item-dropdown-menu.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.admin-policy-approval-list-content-table-body-row-item-dropdown-menu-item{border-radius:5px;cursor:pointer;padding:5px}.admin-policy-approval-list-content-table-body-row-item-dropdown-menu-item:hover{background:rgba(113,189,255,.212);color:#000}.admin-policy-approval-list-content-table-body-row-item-dropdown-menu-item:first-child{border-bottom:1px solid hsla(0,0%,85%,.541)}.admin-policy-approval-list-content-table-body-empty{align-items:center;display:flex;flex-direction:column;justify-content:center}.admin-policy-approval-list-content-table-body-empty-message{font-weight:500}.admin-policy-approval-list-content-table-body-empty p{-webkit-margin-before:5px;color:#000;margin-block-start:5px}.admin-policy-approval-list-content-table-body-empty img{max-width:100px}.admin-policy-approval-list button{align-items:center;display:flex;font-size:16px;font-weight:400;gap:5px;justify-content:center;width:100px}@media screen and (max-width:820px){.admin-policy-approval-list-title{font-size:22px;margin-bottom:25px}}@media screen and (max-width:600px){.admin-policy-approval-list-title{font-size:20px;margin-bottom:25px}.admin-policy-approval-list-body-content-top-search_box{width:100%}.admin-policy-approval-list-body-content-top button{font-size:14px;width:160px}.admin-policy-approval-list-body-content-table-head{font-size:14px}}@media screen and (max-width:450px){.admin-policy{padding:20px}.admin-policy-title{font-size:18px;margin-bottom:25px}.admin-policy-body-content-top-search_box{width:100%}.admin-policy-body-content-top button{font-size:12px;width:80px}}.link{width:100%}.source-display{align-items:center;display:flex;flex-direction:column;gap:6px}.source-icon{border:1px solid #3aadb8;border-radius:50%;height:40px;object-fit:contain;width:40px}.source-text{color:#333;font-size:12px;font-weight:600}.admin-policy-body-content-table-body::-webkit-scrollbar{width:4px}.admin-policy-body-content-table-body::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.adam-ai-policy-head-divider{align-items:flex-end;flex-direction:column}.adam-ai-policy-head-divider button{background:none;border:none;font-size:30px;position:fixed;right:50px;top:40px}.adam-ai-policy-body-container{left:12%;overflow:auto;padding:50px;right:12%;text-align:center}.adam-ai-policy-body-container::-webkit-scrollbar{width:2px}.adam-ai-policy-body-container::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.adam-ai-policy-body-container-header-logo img{width:15%}.adam-ai-policy-body-container-header-title{font-size:30px;font-weight:900;padding-top:30px}.adam-ai-policy-body-container-header-desc{display:flex;justify-content:center}.adam-ai-policy-body-container-header-desc p{font-size:16px;font-weight:200;width:60%}.adam-ai-policy-body-container-input-add{display:flex;justify-content:center;margin-block:20px}.adam-ai-policy-body-container-input-submit button{background-color:#3aadb8;border:none;border-radius:30px;color:#fff;font-size:18px;padding:15px;width:15%}.adam-ai-people-add-search{color:#000;font-size:14px;position:relative}.adam-ai-people-add-search--disabled{cursor:not-allowed;opacity:.5}.adam-ai-people-add-search-add-button{align-items:center;border:1px solid hsla(0,0%,50%,.569);border-radius:30px;cursor:pointer;display:flex;gap:10px;height:45px;padding:0 10px;transition:background .3s}.adam-ai-people-add-search-add-button:hover{background:#f7f7f7}.adam-ai-people-add-search-add-button-icon{color:#3aadb8;font-size:20px}.adam-ai-people-add-search-add-button-label{color:gray;font-size:16px}.adam-ai-people-add-search-input-container{height:45px;position:relative}.adam-ai-people-add-search-input-container-input{background-color:#fff;border:1px solid hsla(0,0%,50%,.569);border-radius:30px;box-sizing:border-box;font-size:14px;height:100%;outline:none;padding:0 10px;width:100%}.adam-ai-people-add-search-dropdown-menu{-webkit-animation:dropdownFadeIn .3s ease;animation:dropdownFadeIn .3s ease;background:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);left:20px;max-height:125px;overflow:auto;position:absolute;right:-12px;top:calc(100% + 10px);z-index:10}.adam-ai-people-add-search-dropdown-menu-list-search-container{align-items:center;background:#fff;display:flex;gap:5px;padding:5px 10px;position:-webkit-sticky;position:sticky;top:0}.adam-ai-people-add-search-dropdown-menu-list-search-container-icon{color:#5a5a5a;font-size:14px}.adam-ai-people-add-search-dropdown-menu-list-search-container-input{background-color:#fff;border:none;flex:1 1;font-size:14px;margin:0;outline:none}.adam-ai-people-add-search-dropdown-menu-list-item{border-left:2px solid transparent;cursor:pointer;padding:10px;transition:background .3s,border-left .3s}.adam-ai-people-add-search-dropdown-menu-list-item:hover{background:rgba(58,173,184,.08);border-left:2px solid #3aadb8}.adam-ai-people-add-search-dropdown-menu-list-item--loading,.adam-ai-people-add-search-dropdown-menu-list-item--no-items,.adam-ai-people-add-search-dropdown-menu-list-item--view-more{color:gray;text-align:center}.adam-ai-people-add-search-dropdown-menu-list-item .adam-ai-people-add-search-dropdown-menu-list-item-text{font-size:14px;text-align:left}.adam-ai-policy-selector{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.adam-ai-policy-selector-button{background-color:#fff;border:1px solid #3aadb8;border-radius:20px;color:#3aadb8;cursor:pointer;font-size:14px;padding:10px 20px;transition:background .3s,color .3s}.adam-ai-policy-selector-button.selected{background-color:#3aadb8;color:#fff}.adam-ai-loader{align-items:center;display:flex;height:100%;justify-content:center;min-height:150px;overflow:hidden;position:relative;width:100%}.adam-ai-loader .adam-ai-loader-bee{-webkit-animation:buzz .8s ease-in-out infinite alternate;animation:buzz .8s ease-in-out infinite alternate;height:40px;pointer-events:none;width:40px;z-index:2}.adam-ai-loader .adam-ai-loader-bee,.adam-ai-loader .trail-dot{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.adam-ai-loader .trail-dot{-webkit-animation:fadeOut .8s forwards;animation:fadeOut .8s forwards;background-color:#ffd83b;border-radius:50%;height:10px;opacity:.8;width:10px;z-index:1}@-webkit-keyframes buzz{0%{scale:1}to{scale:1.08}}@keyframes buzz{0%{scale:1}to{scale:1.08}}@-webkit-keyframes fadeOut{0%{opacity:.8;scale:1}to{opacity:0;scale:.5}}@keyframes fadeOut{0%{opacity:.8;scale:1}to{opacity:0;scale:.5}}.text-input{border:1px solid hsla(0,0%,50%,.569);border-radius:10px;display:flex;flex-direction:column;font-size:14px;gap:5px;height:-webkit-min-content;height:min-content;padding:10px;position:relative}.text-input label{color:#5a5a5a;font-size:14px;text-align:left}.text-input input{background-color:#fff;border:none;border-radius:5px;font-size:16px;margin:0;outline:none;padding:0}.text-input input:focus{padding:2px}.text-area-input{border:1px solid hsla(0,0%,50%,.569);border-radius:10px;display:flex;flex-direction:column;font-size:14px;gap:5px;height:130px;padding:10px;position:relative}.text-area-input label{color:#5a5a5a;font-size:14px;text-align:left}.text-area-input textarea{background-color:#fff;border:none;border-radius:5px;flex-grow:1;font-size:16px;margin:0;outline:none;padding:0;resize:none}.text-area-input textarea:focus{padding:2px}.radio-input-question{border:1px solid hsla(0,0%,50%,.569);border-radius:10px;color:#000;display:flex;flex-direction:column;gap:10px;height:-webkit-min-content;height:min-content;padding:10px}.radio-input-question_text{color:#5a5a5a;font-size:14px;text-align:left}.radio-input-question_options{display:flex;flex-direction:column;gap:15px}.form__radio-input{display:none}.form__radio-label{align-items:center;cursor:pointer;display:flex;gap:10px}.form__radio-button{border:2px solid #3aadb8;border-radius:50%;display:inline-block;height:20px;position:relative;width:20px}.form__radio-button:after{background-color:#3aadb8;border-radius:50%;content:"";display:block;height:10px;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .1s;width:10px}.form__radio-input:checked+.form__radio-label .form__radio-button:after{opacity:1}.multi-select-input-question{border:1px solid hsla(0,0%,50%,.569);border-radius:10px;color:#000;display:flex;flex-direction:column;gap:10px;height:-webkit-min-content;height:min-content;padding:10px}.multi-select-input-question_text{color:#5a5a5a;font-size:14px;text-align:left}.multi-select-input-question_options{display:flex;flex-direction:column;gap:15px}.form__checkbox-label{gap:10px}.form__checkbox-button{align-items:center;border:2px solid #3aadb8;border-radius:4px;display:inline-flex;height:20px;justify-content:center;position:relative;width:20px}.form__checkbox-button:after{color:#3aadb8;content:"✔";font-size:14px;opacity:0;transition:opacity .1s ease-in-out}.form__checkbox-input:checked+.form__checkbox-label .form__checkbox-button:after{opacity:1}.checkbox-input-question{border:1px solid hsla(0,0%,50%,.569);border-radius:10px;color:#000;display:flex;flex-direction:column;gap:5px;height:-webkit-min-content;height:min-content;padding:10px}.checkbox-input-question_text{color:#5a5a5a;font-size:14px;text-align:left}.checkbox-input-question_checkbox{align-items:center;display:flex;gap:10px}.form__checkbox-input{display:none}.form__checkbox-label{align-items:center;cursor:pointer;display:flex;gap:5px}.form__checkbox-box{align-items:center;border:2px solid #3aadb8;border-radius:4px;color:#3aadb8;display:inline-flex;font-size:16px;height:20px;justify-content:center;position:relative;width:20px}.form__checkbox-box:after{content:"";display:none}.form__checkbox-input:checked+.form__checkbox-label .form__checkbox-box:after{content:"✓";display:block}.form__checkbox-text{color:#5a5a5a;font-size:14px}.dropdown-input-container{border:1px solid hsla(0,0%,50%,.569);border-radius:10px;color:#000;display:flex;flex-direction:column;font-size:14px;gap:5px;height:65px;padding:10px;position:relative}.dropdown-input-container label{color:#5a5a5a;font-size:14px;text-align:left}.dropdown-input-container .dropdown-header{align-items:center;cursor:pointer;display:flex;font-size:16px;justify-content:space-between}.dropdown-input-container .dropdown-icon{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dropdown-input-container .rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-input-list{background:#fff;border:1px solid hsla(0,0%,50%,.569);border-radius:10px;left:0;max-height:0;opacity:0;overflow:auto;position:absolute;top:70px;transition:max-height .3s ease,opacity .3s ease;width:100%;z-index:1}.dropdown-input-list.open{max-height:120px;opacity:1}.dropdown-input-list::-webkit-scrollbar{width:2px}.dropdown-input-list::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.dropdown-input-item{border-bottom:1px solid hsla(0,0%,50%,.212);padding:10px}.dropdown-input-item:hover{background:#f0f0f0;cursor:pointer}@media screen and (max-width:450px){.dropdown-input-container{width:100%}}.file-input{border:1px solid hsla(0,0%,50%,.6);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:20px;text-align:center}.file-input label{color:#5a5a5a;font-size:14px;font-weight:500}.file-input-body{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:20px}.file-input-body .file-input-icon{color:#3aadb8;font-size:40px}.file-input-body .file-input-text{font-size:16px;font-weight:500}.file-input-body .file-input-subtext{color:gray;font-size:14px}.file-input-body .file-input-button{background:#3aadb8;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:7px 20px;transition:.2s ease-in-out}.file-input-body .file-input-button:hover{background-color:#fff;border:1px solid #3aadb8;color:#3aadb8}.file-input-uploaded{align-items:center;display:flex;flex-direction:column;gap:10px}.file-input-uploaded .file-input-file{align-items:center;background:rgba(58,173,184,.102);border-radius:5px;cursor:pointer;display:flex;gap:10px;padding:10px}.file-input-uploaded .file-input-file svg{color:#3aadb8;font-size:20px}.file-input-uploaded .file-input-file .file-size{color:gray;font-size:12px}.file-input-uploaded .file-input-actions{display:flex;gap:15px}.file-input-uploaded .file-input-actions .cancel-btn,.file-input-uploaded .file-input-actions .upload-btn{align-items:center;border-radius:5px;cursor:pointer;display:flex;font-size:14px;gap:5px;padding:7px 12px}.file-input-uploaded .file-input-actions .upload-btn{background:#3aadb8;border:1px solid #3aadb8;color:#fff}.file-input-uploaded .file-input-actions .upload-btn:hover{background:#fff;color:#3aadb8}.file-input-uploaded .file-input-actions .cancel-btn{background:#c00;border:1px solid #c00;color:#fff}.file-input-uploaded .file-input-actions .cancel-btn:hover{background:#fff;color:#c00}.policy-creator-nav{border-radius:10px;box-shadow:0 0 3px 1px #cdcfdb;display:flex;flex-direction:column;height:100%;height:90%;overflow-x:hidden}.policy-creator-nav::-webkit-scrollbar{width:1px}.policy-creator-nav::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.policy-creator-nav__item{align-items:center;border-bottom:1px solid #ececec;cursor:pointer;display:flex;gap:10px;min-height:50px;padding:20px;transition:all .3s ease}.policy-creator-nav__item--active{background-color:#fff;border-right:2px solid #3aadb8}.policy-creator-nav__item:hover{background:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.policy-creator-nav__number{align-items:center;background:hsla(0,0%,50%,.239);border-radius:50%;color:#fff;display:flex;font-weight:500;height:30px;justify-content:center;transition:background .3s;width:30px}.policy-creator-nav__number--active{background:#3aadb8;color:#fff}.policy-creator-nav__text{display:flex;flex-direction:column;text-align:left;width:60%}.policy-creator-nav__text-info{color:gray;display:none;font-size:12px}.policy-creator-nav__icon-container{align-items:center;background:hsla(0,0%,50%,.239);border-radius:50%;display:flex;height:30px;justify-content:center;margin-left:auto;transition:background .3s;width:30px}.policy-creator-nav__icon-container.submitted{background:#3aadb8}.policy-creator-nav__icon{height:16px;object-fit:contain;width:16px}.policy-creator-nav__question-box{background-color:#fff;border-bottom:1px solid #ececec;max-height:0;overflow:hidden;padding:0 20px;transition:all .3s ease}.policy-creator-nav__question-box.open{max-height:300px;overflow:auto;padding:15px 20px}.question-item{display:flex;flex-direction:column;margin-bottom:12px}.question-label{color:#333;font-weight:500;margin-bottom:4px}.question-input,.question-textarea{border:1px solid #ccc;border-radius:6px;padding:6px 10px}.question-checkbox-group{display:flex;flex-direction:column;gap:4px}.checkbox-label{align-items:center;display:flex;gap:6px}.question-submit-button{background-color:#3aadb8;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:8px;padding:6px 12px}.question-submit-button:hover{background-color:#309099}.policy-creator-nav__edit-button{align-items:center;background:hsla(0,0%,50%,.24);border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .3s,color .3s,box-shadow .3s,-webkit-transform .2s;transition:background .3s,color .3s,transform .2s,box-shadow .3s;transition:background .3s,color .3s,transform .2s,box-shadow .3s,-webkit-transform .2s;width:30px}.policy-creator-nav__edit-button:hover{background:#fff;box-shadow:0 0 10px rgba(250,227,7,.6);color:#fae307;-webkit-transform:scale(1.15);transform:scale(1.15)}.policy-text-generator{background-color:#fff;border-block:3px solid #f8d908;border-radius:10px;box-shadow:0 0 3px 1px #cdcfdb;display:flex;flex-direction:column;height:100%;height:90%;padding:15px}.policy-text-generator__title{font-size:20px;font-weight:600;margin-bottom:20px;text-align:center}.policy-text-generator__content{flex:1 1;font-size:1rem;height:100vh;line-height:1.6;overflow-y:auto;padding-right:5px;text-align:left}.policy-text-generator__content h2{-webkit-margin-after:0;font-size:20px;font-weight:500;margin-block-end:0}.policy-text-generator__content p{font-weight:400;margin-bottom:1rem}.policy-text-generator__content img{width:100%}.policy-text-generator__content::-webkit-scrollbar{width:1px}.policy-text-generator__content::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.policy-text-generator__document{margin-bottom:20px;text-align:left}.policy-text-generator__document h2{-webkit-margin-after:0;font-size:20px;font-weight:500;margin-block-end:0}.policy-text-generator__document p{font-weight:400;margin-bottom:1rem}.policy-text-generator__buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.editor-toolbar{border:1px solid #dcdcdc;border-radius:6px;flex-wrap:wrap;gap:6px;margin-bottom:10px;padding:6px 10px}.editor-toolbar,.toolbar-button{background-color:#fff;display:flex}.toolbar-button{align-items:center;border:1px solid transparent;border-radius:4px;color:#555;cursor:pointer;justify-content:center;padding:4px 6px}.toolbar-button:hover{background-color:#f4fafd;border-color:#3aadb8;color:#3aadb8}.toolbar-button.active{background-color:#3aadb8;border-color:#3aadb8;color:#fff}.editor-content{background-color:#fff;border:1px solid #dcdcdc;border-radius:6px;min-height:200px;padding:10px}.primary-button{background-color:#3aadb8;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.5rem 1rem}.secondary-button{background-color:transparent;border:1px solid #3aadb8;border-radius:4px;color:#3aadb8;cursor:pointer;padding:.5rem 1rem}.policy-section-block{border-radius:6px;margin-bottom:18px;min-height:60vh;padding:8px 12px;transition:box-shadow .16s ease,background-color .16s ease,-webkit-transform .16s ease;transition:box-shadow .16s ease,background-color .16s ease,transform .16s ease;transition:box-shadow .16s ease,background-color .16s ease,transform .16s ease,-webkit-transform .16s ease}.policy-section-block.editing{background:#fffdfa;border-left:4px solid #ffd966;box-shadow:0 6px 18px rgba(37,44,97,.06);position:relative;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.policy-section-block .editing-badge{background:#fff5d6;border-radius:999px;box-shadow:0 2px 6px rgba(0,0,0,.04);color:#6a4a00;font-size:12px;font-weight:600;padding:4px 8px;position:absolute;right:10px;top:8px}.policy-section-block.scroll-highlight{background:#fffef6;border-left-color:#ffc107;box-shadow:0 12px 30px rgba(37,44,97,.08)}.policy-section-title{background-color:#569dd7;color:#fff;padding-left:10px}body{--tt-toolbar-height:44px;--tt-theme-text:var(--tt-gray-light-900)}.dark body{--tt-theme-text:var(--tt-gray-dark-900)}body{color:var(--tt-theme-text);font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;padding:0}#app,#root,body,html{background-color:var(--tt-bg-color);height:100%}body{overflow:hidden}.tiptap.ProseMirror{font-family:DM Sans,sans-serif}.content-wrapper{height:calc(100% - var(--tt-toolbar-height));overflow-y:auto;scrollbar-color:var(--tt-scrollbar-color) transparent;scrollbar-width:thin}.content-wrapper::-webkit-scrollbar{display:block;width:.5rem}.content-wrapper::-webkit-scrollbar-track{background:transparent}.content-wrapper::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:4px}.simple-editor-content{margin:0 auto;width:100%}@media screen and (max-width:480px){.simple-editor-content .tiptap.ProseMirror{padding:1rem 1.5rem}}.tiptap-separator{--tt-link-border-color:var(--tt-gray-light-a-200)}.dark .tiptap-separator{--tt-link-border-color:var(--tt-gray-dark-a-200)}.tiptap-separator{background-color:var(--tt-link-border-color);flex-shrink:0}.tiptap-separator[data-orientation=horizontal]{height:1px;width:100%}.tiptap-separator[data-orientation=vertical]{height:1.5rem;width:1px}:root{--tt-toolbar-height:2.75rem;--tt-safe-area-bottom:env(safe-area-inset-bottom,0px);--tt-toolbar-bg-color:var(--white);--tt-toolbar-border-color:var(--tt-gray-light-a-100)}.dark{--tt-toolbar-bg-color:var(--black);--tt-toolbar-border-color:var(--tt-gray-dark-a-50)}.tiptap-toolbar{align-items:center;display:flex;gap:.25rem}.tiptap-toolbar-group{align-items:center;display:flex;gap:.125rem}.tiptap-separator+.tiptap-toolbar-group:empty,.tiptap-toolbar-group:empty,.tiptap-toolbar-group:empty+.tiptap-separator{display:none}.tiptap-toolbar[data-variant=fixed]{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background:#fffdfa;border-bottom:1px solid #f0f0f0;min-height:2.75rem;min-height:var(--tt-toolbar-height);overflow-x:auto;overscroll-behavior-x:contain;padding:0 .5rem;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:0;width:100%;z-index:10}.tiptap-toolbar[data-variant=fixed]::-webkit-scrollbar{display:none}@media(max-width:480px){.tiptap-toolbar[data-variant=fixed]{border-bottom:none;border-top:1px solid var(--tt-toolbar-border-color);bottom:0;flex-wrap:nowrap;height:calc(2.75rem + env(safe-area-inset-bottom, 0px));height:calc(var(--tt-toolbar-height) + var(--tt-safe-area-bottom));justify-content:flex-start;padding:0 .5rem env(safe-area-inset-bottom,0);padding:0 .5rem var(--tt-safe-area-bottom);position:fixed;top:auto}.tiptap-toolbar[data-variant=fixed] .tiptap-toolbar-group{flex:0 0 auto}}.tiptap-toolbar[data-variant=floating]{--tt-toolbar-padding:0.125rem;--tt-toolbar-border-width:1px;background-color:var(--white);background-color:var(--tt-toolbar-bg-color);border:var(--tt-toolbar-border-width) solid var(--tt-toolbar-border-color);border-radius:calc(var(--tt-toolbar-padding) + var(--tt-radius-lg) + var(--tt-toolbar-border-width));box-shadow:var(--tt-shadow-elevated-md);outline:none;overflow:hidden;padding:.188rem}.tiptap-toolbar[data-variant=floating][data-plain=true]{background-color:transparent;border:none;border-radius:0;box-shadow:none;padding:0}@media screen and (max-width:768px){.tiptap-toolbar[data-variant=floating]{border:none;border-radius:0;box-shadow:none;width:100%}}.tiptap-image-upload{--tt-button-default-icon-color:var(--tt-gray-light-a-600);--tiptap-image-upload-active:var(--tt-brand-color-500);--tiptap-image-upload-progress-bg:var(--tt-brand-color-50);--tiptap-image-upload-icon-bg:var(--tt-brand-color-500);--tiptap-image-upload-text-color:var(--tt-gray-light-a-700);--tiptap-image-upload-subtext-color:var(--tt-gray-light-a-400);--tiptap-image-upload-border:var(--tt-gray-light-a-300);--tiptap-image-upload-border-hover:var(--tt-gray-light-a-400);--tiptap-image-upload-border-active:var(--tt-brand-color-500);--tiptap-image-upload-icon-doc-bg:var(--tt-gray-light-a-200);--tiptap-image-upload-icon-doc-border:var(--tt-gray-light-300);--tiptap-image-upload-icon-color:var(--white)}.dark{--tt-button-default-icon-color:var(--tt-gray-dark-a-600);--tiptap-image-upload-active:var(--tt-brand-color-400);--tiptap-image-upload-progress-bg:var(--tt-brand-color-900);--tiptap-image-upload-icon-bg:var(--tt-brand-color-400);--tiptap-image-upload-text-color:var(--tt-gray-dark-a-700);--tiptap-image-upload-subtext-color:var(--tt-gray-dark-a-400);--tiptap-image-upload-border:var(--tt-gray-dark-a-300);--tiptap-image-upload-border-hover:var(--tt-gray-dark-a-400);--tiptap-image-upload-border-active:var(--tt-brand-color-400);--tiptap-image-upload-icon-doc-bg:var(--tt-gray-dark-a-200);--tiptap-image-upload-icon-doc-border:var(--tt-gray-dark-300);--tiptap-image-upload-icon-color:var(--black)}.tiptap-image-upload{margin:2rem 0}.tiptap-image-upload input[type=file]{display:none}.tiptap-image-upload .tiptap-image-upload-dropzone{align-items:flex-start;display:inline-flex;height:3.75rem;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:3.125rem}.tiptap-image-upload .tiptap-image-upload-icon-container{align-items:center;background-color:var(--tiptap-image-upload-icon-bg);border-radius:.75rem;border-radius:var(--tt-radius-lg,.75rem);bottom:0;display:flex;height:1.75rem;justify-content:center;position:absolute;right:0;width:1.75rem}.tiptap-image-upload .tiptap-image-upload-icon{color:var(--tiptap-image-upload-icon-color);height:.875rem;width:.875rem}.tiptap-image-upload .tiptap-image-upload-dropzone-rect-primary{color:var(--tiptap-image-upload-icon-doc-bg);position:absolute}.tiptap-image-upload .tiptap-image-upload-dropzone-rect-secondary{bottom:0;color:var(--tiptap-image-upload-icon-doc-border);position:absolute;right:.25rem;top:0}.tiptap-image-upload .tiptap-image-upload-text{color:var(--tiptap-image-upload-text-color);font-size:.875rem;font-weight:500;line-height:normal}.tiptap-image-upload .tiptap-image-upload-text em{font-style:normal;text-decoration:underline}.tiptap-image-upload .tiptap-image-upload-subtext{color:var(--tiptap-image-upload-subtext-color);font-size:.75rem;font-weight:600;line-height:normal}.tiptap-image-upload .tiptap-image-upload-preview{border-radius:.5rem;border-radius:var(--tt-radius-md,.5rem);overflow:hidden;position:relative}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-progress{background-color:var(--tiptap-image-upload-progress-bg);inset:0;position:absolute;transition:all .3s ease-out}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-preview-content{align-items:center;border:1px solid var(--tiptap-image-upload-border);border-radius:.5rem;border-radius:var(--tt-radius-md,.5rem);display:flex;justify-content:space-between;padding:1rem;position:relative}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-file-info{align-items:center;display:flex;gap:.75rem;height:2rem}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-file-info .tiptap-image-upload-file-icon{background-color:var(--tiptap-image-upload-icon-bg);border-radius:.75rem;border-radius:var(--tt-radius-lg,.75rem);padding:.5rem}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-file-info .tiptap-image-upload-file-icon svg{color:var(--tiptap-image-upload-icon-color);height:.875rem;width:.875rem}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-details{display:flex;flex-direction:column}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-actions{align-items:center;display:flex}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-actions .tiptap-image-upload-progress-text{color:var(--tiptap-image-upload-border-active);font-size:.75rem}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-actions .tiptap-image-upload-close-btn{align-items:center;color:var(--tt-button-default-icon-color);display:flex;height:2rem;justify-content:center;transition:color .2s ease;width:2rem}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-actions .tiptap-image-upload-close-btn svg{height:1rem;width:1rem}.tiptap-image-upload .tiptap-image-upload-dragger{border:1.5px dashed var(--tiptap-image-upload-border);border-radius:.5rem;border-radius:var(--tt-radius-md,.5rem);cursor:pointer;overflow:hidden;padding:2rem 1.5rem;position:relative;text-align:center}.tiptap-image-upload .tiptap-image-upload-dragger-active{background-color:rgba(0,0,255,.05);background-color:rgba(var(--tiptap-image-upload-active-rgb,0,0,255),.05);border-color:var(--tiptap-image-upload-border-active)}.tiptap-image-upload .tiptap-image-upload-content{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center;-webkit-user-select:none;user-select:none}.tiptap.ProseMirror.ProseMirror-focused .ProseMirror-selectednode .tiptap-image-upload-dragger{border-color:var(--tiptap-image-upload-active)}.ProseMirror{--tt-checklist-bg-color:var(--tt-gray-light-a-100);--tt-checklist-bg-active-color:var(--tt-gray-light-a-900);--tt-checklist-border-color:var(--tt-gray-light-a-200);--tt-checklist-border-active-color:var(--tt-gray-light-a-900);--tt-checklist-check-icon-color:var(--white);--tt-checklist-text-active:var(--tt-gray-light-a-500)}.dark .ProseMirror{--tt-checklist-bg-color:var(--tt-gray-dark-a-100);--tt-checklist-bg-active-color:var(--tt-gray-dark-a-900);--tt-checklist-border-color:var(--tt-gray-dark-a-200);--tt-checklist-border-active-color:var(--tt-gray-dark-a-900);--tt-checklist-check-icon-color:var(--black);--tt-checklist-text-active:var(--tt-gray-dark-a-500)}.tiptap.ProseMirror ol,.tiptap.ProseMirror ul{margin-bottom:1.5em;margin-top:1.5em;padding-left:1.5em}.tiptap.ProseMirror ol:first-child,.tiptap.ProseMirror ul:first-child{margin-top:0}.tiptap.ProseMirror ol:last-child,.tiptap.ProseMirror ul:last-child{margin-bottom:0}.tiptap.ProseMirror ol ol,.tiptap.ProseMirror ol ul,.tiptap.ProseMirror ul ol,.tiptap.ProseMirror ul ul{margin-bottom:0;margin-top:0}.tiptap.ProseMirror li p{margin-top:0}.tiptap.ProseMirror ol{list-style:decimal}.tiptap.ProseMirror ol ol{list-style:lower-alpha}.tiptap.ProseMirror ol ol ol{list-style:lower-roman}.tiptap.ProseMirror ul:not([data-type=taskList]){list-style:disc}.tiptap.ProseMirror ul:not([data-type=taskList]) ul{list-style:circle}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul{list-style:disc}.tiptap.ProseMirror ul[data-type=taskList]{padding-left:.25em}.tiptap.ProseMirror ul[data-type=taskList] li{align-items:flex-start;display:flex;flex-direction:row}.tiptap.ProseMirror ul[data-type=taskList] li:not(:has(>p:first-child)){list-style-type:none}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p span{text-decoration:line-through}.tiptap.ProseMirror ul[data-type=taskList] li label{padding-right:8px;padding-top:4px;position:relative}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.tiptap.ProseMirror ul[data-type=taskList] li label span{background-color:var(--tt-checklist-bg-color);border:1px solid var(--tt-checklist-border-color);border-radius:.25rem;border-radius:var(--tt-radius-xs,.25rem);cursor:pointer;display:block;height:1em;position:relative;transition:background-color 80ms ease-out,border-color 80ms ease-out;width:1em}.tiptap.ProseMirror ul[data-type=taskList] li label span:before{background-color:var(--tt-checklist-check-icon-color);content:"";height:.75em;left:50%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.414 4.586a2 2 0 0 1 0 2.828l-11 11a2 2 0 0 1-2.828 0l-5-5a2 2 0 1 1 2.828-2.828L9 14.172l9.586-9.586a2 2 0 0 1 2.828 0Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.414 4.586a2 2 0 0 1 0 2.828l-11 11a2 2 0 0 1-2.828 0l-5-5a2 2 0 1 1 2.828-2.828L9 14.172l9.586-9.586a2 2 0 0 1 2.828 0Z'/%3E%3C/svg%3E") center/contain no-repeat;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.75em}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--tt-checklist-bg-active-color);border-color:var(--tt-checklist-border-active-color)}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span:before{opacity:1}.tiptap.ProseMirror ul[data-type=taskList] li div{flex:1 1;min-width:0}.tiptap.ProseMirror img{display:block;height:auto;max-width:100%}.tiptap.ProseMirror>img:not([data-type=emoji] img){border-radius:.25rem;border-radius:var(--tt-radius-xs,.25rem);margin:2rem 0;outline:.125rem solid transparent}.tiptap.ProseMirror.ProseMirror-focused img:not([data-type=emoji] img).ProseMirror-selectednode{outline-color:var(--tt-brand-color-500)}.tiptap.ProseMirror .tiptap-thread:has(>img){margin:2rem 0}.tiptap.ProseMirror .tiptap-thread:has(>img) img{border-radius:.25rem;border-radius:var(--tt-radius-xs,.25rem);outline:.125rem solid transparent}.tiptap.ProseMirror .tiptap-thread img{margin:0}.tiptap.ProseMirror{--blockquote-bg-color:var(--tt-gray-light-900);--link-text-color:var(--tt-brand-color-500);--separator-color:var(--tt-gray-light-a-200);--thread-text:var(--tt-gray-light-900);--placeholder-color:var(--tt-gray-light-a-400);--tiptap-mathematics-bg-color:var(--tt-gray-light-a-200);--tiptap-mathematics-border-color:var(--tt-brand-color-500)}.dark .tiptap.ProseMirror{--blockquote-bg-color:var(--tt-gray-dark-900);--link-text-color:var(--tt-brand-color-400);--separator-color:var(--tt-gray-dark-a-200);--thread-text:var(--tt-gray-dark-900);--placeholder-color:var(--tt-gray-dark-a-400);--tiptap-mathematics-bg-color:var(--tt-gray-dark-a-200);--tiptap-mathematics-border-color:var(--tt-brand-color-400)}.tiptap.ProseMirror{caret-color:var(--tt-cursor-color);outline:none;white-space:pre-wrap}.tiptap.ProseMirror p:not(:first-child){font-size:1rem;font-weight:400;line-height:1.6;margin-top:20px}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::selection{background-color:var(--tt-selection-color)}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) .selection::selection{background:transparent}.tiptap.ProseMirror .selection{background-color:var(--tt-selection-color);display:inline}.tiptap.ProseMirror .ProseMirror-hideselection{caret-color:transparent}.tiptap.ProseMirror>p.is-editor-empty:before{color:var(--placeholder-color);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap.ProseMirror .ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.tiptap.ProseMirror .ProseMirror-gapcursor:after{-webkit-animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite;border-top:1px solid #000;content:"";display:block;position:absolute;top:1em;width:1.25em}.tiptap.ProseMirror.ProseMirror-focused .ProseMirror-gapcursor,.tiptap.ProseMirror.ProseMirror.ProseMirror-focused .ProseMirror-gapcursor{display:block}@-webkit-keyframes ProseMirror-cursor-blink{to{visibility:hidden}}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.tiptap.ProseMirror a span{text-decoration:underline}.tiptap.ProseMirror s span{text-decoration:line-through}.tiptap.ProseMirror u span{text-decoration:underline}.tiptap.ProseMirror blockquote{margin:1.5rem 0;padding-bottom:.375em;padding-left:1em;padding-top:.375em;position:relative}.tiptap.ProseMirror blockquote p{margin-top:0}.tiptap.ProseMirror blockquote.is-empty:before,.tiptap.ProseMirror blockquote:before{background-color:var(--blockquote-bg-color);border-radius:0;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:.25em}.tiptap.ProseMirror .collaboration-cursor__caret{border-left:1px solid transparent;border-right:1px solid transparent;margin-left:-1px;margin-right:-1px;pointer-events:none;position:relative;word-break:normal}.tiptap.ProseMirror .collaboration-cursor__label{border-radius:.25rem;border-bottom-left-radius:0;font-size:.75rem;font-weight:600;left:-1px;line-height:1;padding:.125rem .375rem;position:absolute;top:-1.3em;-webkit-user-select:none;user-select:none;white-space:nowrap}.tiptap.ProseMirror [data-type=emoji] img{cursor:text;display:inline-block;height:1.25em;width:1.25em}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4{color:inherit;font-style:inherit;position:relative}.tiptap.ProseMirror h1:first-child,.tiptap.ProseMirror h2:first-child,.tiptap.ProseMirror h3:first-child,.tiptap.ProseMirror h4:first-child{margin-top:0}.tiptap.ProseMirror h1{font-size:1.5em;font-weight:700;margin-top:3em}.tiptap.ProseMirror h2{font-size:1.25em;font-weight:700;margin-top:2.5em}.tiptap.ProseMirror h3{font-size:1.125em;font-weight:600;margin-top:2em}.tiptap.ProseMirror h4{font-size:1em;font-weight:600;margin-top:2em}.tiptap.ProseMirror hr{background-color:var(--separator-color);border:none;height:1px;margin-bottom:3em;margin-top:3em}.tiptap.ProseMirror.ProseMirror-focused hr.ProseMirror-selectednode{border-radius:9999px;outline:3px solid var(--tt-brand-color-500);outline-offset:2px}.tiptap.ProseMirror a{color:var(--link-text-color);text-decoration:underline}.tiptap.ProseMirror [data-type=mention]{color:var(--tt-brand-color-500);display:inline-block}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline{border-bottom:2px dashed var(--tt-color-yellow-base);color:var(--thread-text);font-weight:600;transition:color .2s ease-in-out,background-color .2s ease-in-out}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--selected{background-color:var(--tt-color-yellow-inc-2);border-bottom-color:transparent}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img){border-radius:.25rem;border-radius:var(--tt-radius-xs,.25rem);outline:.125rem solid var(--tt-color-yellow-base);overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--selected{outline-color:var(--tt-color-yellow-base);outline-width:.25rem}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--hovered{outline-width:.25rem}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)){border-bottom:.125rem dashed var(--tt-color-yellow-base);border-radius:.25rem;outline:.25rem solid transparent;padding-bottom:.5rem}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--selected{background-color:var(--tt-color-yellow-base);outline-color:var(--tt-color-yellow-base)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--resolved.tiptap-thread--inline.tiptap-thread--selected{background-color:var(--tt-color-yellow-base);border-color:transparent;opacity:.5}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--block:has(.react-renderer){margin-bottom:3rem;margin-top:3rem}.tiptap.ProseMirror .Tiptap-mathematics-editor{border:1px solid var(--tiptap-mathematics-border-color);font-family:monospace;font-size:.875rem;margin:0 .25rem;padding:0 .25rem}.tiptap.ProseMirror .Tiptap-mathematics-render{padding:0 .25rem}.tiptap.ProseMirror .Tiptap-mathematics-render--editable{cursor:pointer;transition:background .2s}.tiptap.ProseMirror .Tiptap-mathematics-render--editable:hover{background:var(--tiptap-mathematics-bg-color)}.tiptap.ProseMirror .Tiptap-mathematics-editor,.tiptap.ProseMirror .Tiptap-mathematics-render{border-radius:var(--tt-radius-xs);display:inline-block}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:"Write, type '/' for commands…"}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{font-style:italic;height:0;pointer-events:none;position:absolute}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak):before{color:var(--placeholder-color)}.tiptap-tooltip{--tt-tooltip-bg:var(--tt-gray-light-900);--tt-tooltip-text:var(--white);--tt-kbd:var(--tt-gray-dark-a-400)}.dark .tiptap-tooltip{--tt-tooltip-bg:var(--white);--tt-tooltip-text:var(--tt-gray-light-600);--tt-kbd:var(--tt-gray-light-a-400)}.tiptap-tooltip{background-color:var(--tt-tooltip-bg);border-radius:.375rem;border-radius:var(--tt-radius-md,.375rem);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);color:var(--tt-tooltip-text);font-size:.75rem;font-weight:500;overflow:hidden;padding:.375rem .5rem;text-align:center;z-index:200}.tiptap-tooltip kbd{color:var(--tt-kbd);display:inline-block;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;text-align:center;text-transform:capitalize;vertical-align:initial}.tiptap-button{--tt-button-default-bg-color:var(--tt-gray-light-a-100);--tt-button-hover-bg-color:var(--tt-gray-light-200);--tt-button-active-bg-color:var(--tt-gray-light-a-200);--tt-button-active-bg-color-emphasized:var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued:var( --tt-gray-light-a-200 );--tt-button-active-hover-bg-color:var(--tt-gray-light-300);--tt-button-active-hover-bg-color-emphasized:var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued:var( --tt-gray-light-a-300 );--tt-button-disabled-bg-color:var(--tt-gray-light-a-50);--tt-button-default-text-color:var(--tt-gray-light-a-600);--tt-button-hover-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-text-color:var(--tt-gray-light-a-400);--tt-button-default-icon-color:var(--tt-gray-light-a-600);--tt-button-hover-icon-color:var(--tt-gray-light-a-900);--tt-button-active-icon-color:var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-600);--tt-button-active-icon-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-icon-color:var(--tt-gray-light-a-400);--tt-button-default-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color:var(--tt-gray-light-a-100);--tt-button-default-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-light-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-bg-color:var(--tt-gray-dark-a-100);--tt-button-hover-bg-color:var(--tt-gray-dark-200);--tt-button-active-bg-color:var(--tt-gray-dark-a-200);--tt-button-active-bg-color-emphasized:var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued:var( --tt-gray-dark-a-200 );--tt-button-active-hover-bg-color:var(--tt-gray-dark-300);--tt-button-active-hover-bg-color-emphasized:var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued:var( --tt-gray-dark-a-300 );--tt-button-disabled-bg-color:var(--tt-gray-dark-a-50);--tt-button-default-text-color:var(--tt-gray-dark-a-600);--tt-button-hover-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-text-color:var(--tt-gray-dark-a-300);--tt-button-default-icon-color:var(--tt-gray-dark-a-600);--tt-button-hover-icon-color:var(--tt-gray-dark-a-900);--tt-button-active-icon-color:var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-400);--tt-button-active-icon-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color:var(--tt-gray-dark-a-400);--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color:var(--tt-gray-dark-a-100);--tt-button-default-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var( --tt-gray-dark-a-700 );--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-dark-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-dark-a-400)}.tiptap-button[data-style=ghost]{--tt-button-default-bg-color:var(--transparent);--tt-button-hover-bg-color:var(--tt-gray-light-200);--tt-button-active-bg-color:var(--tt-gray-light-a-100);--tt-button-active-bg-color-emphasized:var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued:var( --tt-gray-light-a-100 );--tt-button-active-hover-bg-color:var(--tt-gray-light-200);--tt-button-active-hover-bg-color-emphasized:var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued:var( --tt-gray-light-a-200 );--tt-button-disabled-bg-color:var(--transparent);--tt-button-default-text-color:var(--tt-gray-light-a-600);--tt-button-hover-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-text-color:var(--tt-gray-light-a-400);--tt-button-default-icon-color:var(--tt-gray-light-a-600);--tt-button-hover-icon-color:var(--tt-gray-light-a-900);--tt-button-active-icon-color:var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-600);--tt-button-active-icon-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-icon-color:var(--tt-gray-light-a-400);--tt-button-default-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color:var(--tt-gray-light-a-100);--tt-button-default-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued:var( --tt-gray-light-a-600 );--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-bg-color:var(--transparent);--tt-button-hover-bg-color:var(--tt-gray-dark-200);--tt-button-active-bg-color:var(--tt-gray-dark-a-100);--tt-button-active-bg-color-emphasized:var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued:var( --tt-gray-dark-a-100 );--tt-button-active-hover-bg-color:var(--tt-gray-dark-200);--tt-button-active-hover-bg-color-emphasized:var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued:var( --tt-gray-dark-a-200 );--tt-button-disabled-bg-color:var(--transparent);--tt-button-default-text-color:var(--tt-gray-dark-a-600);--tt-button-hover-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-text-color:var(--tt-gray-dark-a-300);--tt-button-default-icon-color:var(--tt-gray-dark-a-600);--tt-button-hover-icon-color:var(--tt-gray-dark-a-900);--tt-button-active-icon-color:var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-300);--tt-button-active-icon-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color:var(--tt-gray-dark-a-400);--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color:var(--tt-gray-dark-a-100);--tt-button-default-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var( --tt-gray-dark-a-700 );--tt-button-active-dropdown-arrows-color-subdued:var( --tt-gray-dark-a-600 );--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-dark-a-400)}.tiptap-button[data-style=primary]{--tt-button-default-bg-color:var(--tt-brand-color-500);--tt-button-hover-bg-color:var(--tt-brand-color-600);--tt-button-active-bg-color:var(--tt-brand-color-100);--tt-button-active-bg-color-emphasized:var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued:var( --tt-brand-color-100 );--tt-button-active-hover-bg-color:var(--tt-brand-color-200);--tt-button-active-hover-bg-color-emphasized:var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued:var( --tt-brand-color-200 );--tt-button-disabled-bg-color:var(--tt-gray-light-a-100);--tt-button-default-text-color:var(--white);--tt-button-hover-text-color:var(--white);--tt-button-active-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-text-color:var(--tt-gray-light-a-400);--tt-button-default-icon-color:var(--white);--tt-button-hover-icon-color:var(--white);--tt-button-active-icon-color:var(--tt-brand-color-600);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-600);--tt-button-active-icon-color-subdued:var(--tt-brand-color-600);--tt-button-disabled-icon-color:var(--tt-gray-light-a-400);--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-500);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-light-a-500);--tt-button-disabled-icon-sub-color:var(--tt-gray-light-a-100);--tt-button-default-dropdown-arrows-color:var(--white);--tt-button-hover-dropdown-arrows-color:var(--white);--tt-button-active-dropdown-arrows-color:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-emphasized:var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued:var( --tt-gray-light-a-700 );--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-bg-color:var(--tt-brand-color-500);--tt-button-hover-bg-color:var(--tt-brand-color-600);--tt-button-active-bg-color:var(--tt-brand-color-900);--tt-button-active-bg-color-emphasized:var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued:var( --tt-brand-color-900 );--tt-button-active-hover-bg-color:var(--tt-brand-color-800);--tt-button-active-hover-bg-color-emphasized:var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued:var( --tt-brand-color-800 );--tt-button-disabled-bg-color:var(--tt-gray-dark-a-100);--tt-button-default-text-color:var(--white);--tt-button-hover-text-color:var(--white);--tt-button-active-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-text-color:var(--tt-gray-dark-a-300);--tt-button-default-icon-color:var(--white);--tt-button-hover-icon-color:var(--white);--tt-button-active-icon-color:var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-400);--tt-button-active-icon-color-subdued:var(--tt-brand-color-400);--tt-button-disabled-icon-color:var(--tt-gray-dark-a-300);--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-400);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color:var(--tt-gray-dark-a-100);--tt-button-default-dropdown-arrows-color:var(--white);--tt-button-hover-dropdown-arrows-color:var(--white);--tt-button-active-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var( --tt-gray-dark-a-600 );--tt-button-active-dropdown-arrows-color-subdued:var( --tt-gray-dark-a-600 );--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-dark-a-400)}.tiptap-button-group{align-items:center;display:flex;gap:.125rem}.tiptap-button-group,.tiptap-button-group [data-orientation=vertical],.tiptap-button-group[data-orientation=vertical]{flex-direction:column}.tiptap-button-group [data-orientation=horizontal],.tiptap-button-group[data-orientation=horizontal]{flex-direction:row}.tiptap-button{-webkit-font-feature-settings:"salt" on,"cv01" on;font-feature-settings:"salt" on,"cv01" on;align-items:center;border:none;border-radius:.75rem;border-radius:var(--tt-radius-lg,.75rem);display:flex;font-size:.875rem;font-weight:500;gap:.25rem;height:2rem;justify-content:center;line-height:1.15;min-width:2rem;padding:.5rem;transition-duration:var(--tt-transition-duration-default);transition-property:background,color,opacity;transition-timing-function:var(--tt-transition-easing-default)}.tiptap-button:focus-visible{outline:none}.tiptap-button[data-focus-visible=true],.tiptap-button[data-highlighted=true]{background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button[data-size=large]{font-size:.9375rem;height:2.375rem;min-width:2.375rem;padding:.625rem}.tiptap-button[data-size=small]{border-radius:.5rem;border-radius:var(--tt-radius-md,.5rem);font-size:.75rem;height:1.5rem;line-height:1.2;min-width:1.5rem;padding:.3125rem}.tiptap-button .tiptap-button-text{flex-grow:1;line-height:1.5rem;padding:0 .125rem;text-align:left}.tiptap-button[data-text-trim=on] .tiptap-button-text{overflow:hidden;text-overflow:ellipsis}.tiptap-button .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small,.tiptap-button .tiptap-button-icon,.tiptap-button .tiptap-button-icon-sub{flex-shrink:0;pointer-events:none}.tiptap-button .tiptap-button-icon{height:1rem;width:1rem}.tiptap-button[data-size=large] .tiptap-button-icon{height:1.125rem;width:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon{height:.875rem;width:.875rem}.tiptap-button .tiptap-button-icon-sub{height:1rem;width:1rem}.tiptap-button[data-size=large] .tiptap-button-icon-sub{height:1.125rem;width:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon-sub{height:.875rem;width:.875rem}.tiptap-button .tiptap-button-dropdown-arrows{height:.75rem;width:.75rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-arrows{height:.875rem;width:.875rem}.tiptap-button .tiptap-button-dropdown-small,.tiptap-button[data-size=small] .tiptap-button-dropdown-arrows{height:.625rem;width:.625rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-small{height:.75rem;width:.75rem}.tiptap-button[data-size=small] .tiptap-button-dropdown-small{height:.5rem;width:.5rem}.tiptap-button:has(>svg):not(:has(>:not(svg))){gap:.125rem}.tiptap-button:has(>svg):not(:has(>:not(svg)))[data-size=large],.tiptap-button:has(>svg):not(:has(>:not(svg)))[data-size=small]{gap:.125rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text)){gap:0;padding-right:.25rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text))[data-size=large]{padding-right:.375rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text))[data-size=small]{padding-right:.25rem}.tiptap-button .tiptap-button-emoji{display:flex;justify-content:center;width:1rem}.tiptap-button[data-size=large] .tiptap-button-emoji{width:1.125rem}.tiptap-button[data-size=small] .tiptap-button-emoji{width:.875rem}.tiptap-button{background-color:var(--tt-button-default-bg-color);color:var(--tt-button-default-text-color)}.tiptap-button .tiptap-button-icon{color:var(--tt-button-default-icon-color)}.tiptap-button .tiptap-button-icon-sub{color:var(--tt-button-default-icon-sub-color)}.tiptap-button .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small{color:var(--tt-button-default-dropdown-arrows-color)}.tiptap-button:hover,.tiptap-button[data-active-item=true]:not([disabled]){background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button:hover .tiptap-button-icon,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon{color:var(--tt-button-hover-icon-color)}.tiptap-button:hover .tiptap-button-icon-sub,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon-sub{color:var(--tt-button-hover-icon-sub-color)}.tiptap-button:hover .tiptap-button-dropdown-arrows,.tiptap-button:hover .tiptap-button-dropdown-small,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-small{color:var(--tt-button-hover-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]),.tiptap-button[data-state=open]:not([disabled]){background-color:var(--tt-button-active-bg-color);color:var(--tt-button-active-text-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon{color:var(--tt-button-active-icon-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]):hover,.tiptap-button[data-state=open]:not([disabled]):hover{background-color:var(--tt-button-active-hover-bg-color)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized],.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]{background-color:var(--tt-button-active-bg-color-emphasized);color:var(--tt-button-active-text-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon{color:var(--tt-button-active-icon-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]:hover{background-color:var(--tt-button-active-hover-bg-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued],.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]{background-color:var(--tt-button-active-bg-color-subdued);color:var(--tt-button-active-text-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover{background-color:var(--tt-button-active-hover-bg-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button:disabled{background-color:var(--tt-button-disabled-bg-color);color:var(--tt-button-disabled-text-color)}.tiptap-button:disabled .tiptap-button-icon{color:var(--tt-button-disabled-icon-color)}.tiptap-dropdown-menu{--tt-popover-bg-color:var(--white);--tt-popover-border-color:var(--tt-gray-light-a-100);--tt-popover-text-color:var(--tt-gray-light-a-600);--tt-popover-label:var(--tt-gray-light-a-400)}.dark .tiptap-dropdown-menu{--tt-popover-border-color:var(--tt-gray-dark-a-50);--tt-popover-bg-color:var(--tt-gray-dark-50);--tt-popover-text-color:var(--tt-gray-dark-a-600);--tt-popover-label:var(--tt-gray-dark-a-400)}.tiptap-dropdown-menu{--padding:0.25rem;--border-width:1px;background-color:var(--tt-popover-bg-color);border:var(--border-width) solid var(--tt-popover-border-color);border-radius:calc(var(--padding) + var(--tt-radius-lg) + var(--border-width));box-shadow:var(--tt-shadow-elevated-md);color:var(--tt-popover-text-color);gap:.25rem;outline:none;overflow:auto;padding:var(--padding);z-index:9999}.tiptap-dropdown-menu button{width:100%}.tiptap-dropdown-menu .tiptap-dropdown-menu-separator{margin:.25rem 0}.tiptap-dropdown-menu .tiptap-dropdown-menu-label{color:var(--tt-popover-label);font-size:.75rem;font-weight:600;margin-bottom:.5rem;margin-left:.5rem;margin-top:.5rem}.tiptap-dropdown-menu[data-state=open]{-webkit-animation:fadeIn .15s cubic-bezier(.16,1,.3,1),zoomIn .15s cubic-bezier(.16,1,.3,1);animation:fadeIn .15s cubic-bezier(.16,1,.3,1),zoomIn .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-state=closed]{-webkit-animation:fadeOut .15s cubic-bezier(.16,1,.3,1),zoomOut .15s cubic-bezier(.16,1,.3,1);animation:fadeOut .15s cubic-bezier(.16,1,.3,1),zoomOut .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=top-end],.tiptap-dropdown-menu[data-side=top-start],.tiptap-dropdown-menu[data-side=top]{-webkit-animation:slideFromBottom .15s cubic-bezier(.16,1,.3,1);animation:slideFromBottom .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=right-end],.tiptap-dropdown-menu[data-side=right-start],.tiptap-dropdown-menu[data-side=right]{-webkit-animation:slideFromLeft .15s cubic-bezier(.16,1,.3,1);animation:slideFromLeft .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=bottom-end],.tiptap-dropdown-menu[data-side=bottom-start],.tiptap-dropdown-menu[data-side=bottom]{-webkit-animation:slideFromTop .15s cubic-bezier(.16,1,.3,1);animation:slideFromTop .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=left-end],.tiptap-dropdown-menu[data-side=left-start],.tiptap-dropdown-menu[data-side=left]{-webkit-animation:slideFromRight .15s cubic-bezier(.16,1,.3,1);animation:slideFromRight .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover{--tt-popover-bg-color:var(--white);--tt-popover-border-color:var(--tt-gray-light-a-100);--tt-popover-text-color:var(--tt-gray-light-a-600)}.dark .tiptap-popover{--tt-popover-border-color:var(--tt-gray-dark-a-50);--tt-popover-bg-color:var(--tt-gray-dark-50);--tt-popover-text-color:var(--tt-gray-dark-a-600)}.tiptap-popover{--padding:0.25rem;--border-width:1px;align-items:center;background-color:var(--tt-popover-bg-color);border:var(--border-width) solid var(--tt-popover-border-color);border-radius:calc(var(--padding) + var(--tt-radius-lg) + var(--border-width));box-shadow:var(--tt-shadow-elevated-md);color:var(--tt-popover-text-color);display:flex;gap:.25rem;outline:none;overflow:hidden;padding:var(--padding);z-index:50}.tiptap-popover button{width:100%}.tiptap-popover[data-orientation=horizontal]{--padding:0.125rem}.tiptap-popover[data-state=open]{-webkit-animation:fadeIn .15s cubic-bezier(.16,1,.3,1),zoomIn .15s cubic-bezier(.16,1,.3,1);animation:fadeIn .15s cubic-bezier(.16,1,.3,1),zoomIn .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-state=closed]{-webkit-animation:fadeOut .15s cubic-bezier(.16,1,.3,1),zoomOut .15s cubic-bezier(.16,1,.3,1);animation:fadeOut .15s cubic-bezier(.16,1,.3,1),zoomOut .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=top-end],.tiptap-popover[data-side=top-start],.tiptap-popover[data-side=top]{-webkit-animation:slideFromBottom .15s cubic-bezier(.16,1,.3,1);animation:slideFromBottom .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=right-end],.tiptap-popover[data-side=right-start],.tiptap-popover[data-side=right]{-webkit-animation:slideFromLeft .15s cubic-bezier(.16,1,.3,1);animation:slideFromLeft .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=bottom-end],.tiptap-popover[data-side=bottom-start],.tiptap-popover[data-side=bottom]{-webkit-animation:slideFromTop .15s cubic-bezier(.16,1,.3,1);animation:slideFromTop .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=left-end],.tiptap-popover[data-side=left-start],.tiptap-popover[data-side=left]{-webkit-animation:slideFromRight .15s cubic-bezier(.16,1,.3,1);animation:slideFromRight .15s cubic-bezier(.16,1,.3,1)}.tiptap-button-highlight{background-color:var(--highlight-color);border-radius:var(--tt-radius-xl);height:1.25rem;margin:0 -.175rem;position:relative;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:1.25rem}.tiptap-button-highlight:after{border:1px solid var(--highlight-color);border-radius:inherit;box-sizing:border-box;content:"";-webkit-filter:brightness(95%);filter:brightness(95%);height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.dark .tiptap-button-highlight:after{-webkit-filter:brightness(140%);filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button[data-active-state=on] .tiptap-button-highlight:after{-webkit-filter:brightness(80%);filter:brightness(80%)}.dark .tiptap-button[data-active-state=on] .tiptap-button-highlight:after{-webkit-filter:brightness(180%);filter:brightness(180%)}.policy-text-generator__content,.tiptap-dropdown-menu{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tt-gray-light-a-50:rgba(56,56,56,.04);--tt-gray-light-a-100:rgba(15,22,36,.05);--tt-gray-light-a-200:rgba(37,39,45,.1);--tt-gray-light-a-300:rgba(47,50,55,.2);--tt-gray-light-a-400:rgba(40,44,51,.42);--tt-gray-light-a-500:rgba(52,55,60,.64);--tt-gray-light-a-600:rgba(36,39,46,.78);--tt-gray-light-a-700:rgba(35,37,42,.87);--tt-gray-light-a-800:rgba(30,32,36,.95);--tt-gray-light-a-900:rgba(29,30,32,.98);--tt-gray-light-50:#fafafa;--tt-gray-light-100:#f4f4f5;--tt-gray-light-200:#eaeaeb;--tt-gray-light-300:#d5d6d7;--tt-gray-light-400:#a6a7ab;--tt-gray-light-500:#7d7f82;--tt-gray-light-600:#53565a;--tt-gray-light-700:#404145;--tt-gray-light-800:#2c2d30;--tt-gray-light-900:#222325;--tt-gray-dark-a-50:rgba(232,232,253,.05);--tt-gray-dark-a-100:rgba(231,231,243,.07);--tt-gray-dark-a-200:rgba(238,238,246,.11);--tt-gray-dark-a-300:rgba(239,239,245,.22);--tt-gray-dark-a-400:rgba(244,244,255,.37);--tt-gray-dark-a-500:rgba(236,238,253,.5);--tt-gray-dark-a-600:rgba(247,247,253,.64);--tt-gray-dark-a-700:rgba(251,251,254,.75);--tt-gray-dark-a-800:hsla(0,0%,99%,.88);--tt-gray-dark-a-900:hsla(0,0%,100%,.96);--tt-gray-dark-50:#19191a;--tt-gray-dark-100:#202022;--tt-gray-dark-200:#2d2d2f;--tt-gray-dark-300:#464649;--tt-gray-dark-400:#636369;--tt-gray-dark-500:#7c7c83;--tt-gray-dark-600:#a3a3a8;--tt-gray-dark-700:#c0c0c3;--tt-gray-dark-800:#e0e0e1;--tt-gray-dark-900:#f5f5f5;--tt-brand-color-50:#efeeff;--tt-brand-color-100:#dedbff;--tt-brand-color-200:#c3bdff;--tt-brand-color-300:#9d8aff;--tt-brand-color-400:#7a52ff;--tt-brand-color-500:#6229ff;--tt-brand-color-600:#5400e5;--tt-brand-color-700:#4b00cc;--tt-brand-color-800:#380099;--tt-brand-color-900:#2b1966;--tt-brand-color-950:#0d002e;--tt-color-green-inc-5:#f0fff2;--tt-color-green-inc-4:#d6ffdc;--tt-color-green-inc-3:#b8ffc5;--tt-color-green-inc-2:#90fea8;--tt-color-green-inc-1:#67fe92;--tt-color-green-base:#01fe73;--tt-color-green-dec-1:#03ce5e;--tt-color-green-dec-2:#02a247;--tt-color-green-dec-3:#007a35;--tt-color-green-dec-4:#005221;--tt-color-green-dec-5:#002e0f;--tt-color-yellow-inc-5:#fffcf0;--tt-color-yellow-inc-4:#fff7d1;--tt-color-yellow-inc-3:#fff1ad;--tt-color-yellow-inc-2:#ffeb8a;--tt-color-yellow-inc-1:#ffe45c;--tt-color-yellow-base:#fd0;--tt-color-yellow-dec-1:#d1b500;--tt-color-yellow-dec-2:#a38d00;--tt-color-yellow-dec-3:#7a6a00;--tt-color-yellow-dec-4:#524500;--tt-color-yellow-dec-5:#2e2600;--tt-color-red-inc-5:#ffeeeb;--tt-color-red-inc-4:#ffcdc2;--tt-color-red-inc-3:#fa9;--tt-color-red-inc-2:#ff8a75;--tt-color-red-inc-1:#ff5d47;--tt-color-red-base:#ff3014;--tt-color-red-dec-1:#d11800;--tt-color-red-dec-2:#a30e00;--tt-color-red-dec-3:#7a0800;--tt-color-red-dec-4:#520400;--tt-color-red-dec-5:#2e0100;--white:#fff;--black:#0e0e11;--transparent:hsla(0,0%,100%,0);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(17,24,39,.04),0px 12px 24px 0px rgba(17,24,39,.04),0px 6px 8px 0px rgba(17,24,39,.02),0px 2px 3px 0px rgba(17,24,39,.02);--tt-radius-xxs:0.125rem;--tt-radius-xs:0.25rem;--tt-radius-sm:0.375rem;--tt-radius-md:0.5rem;--tt-radius-lg:0.75rem;--tt-radius-xl:1rem;--tt-transition-duration-short:0.1s;--tt-transition-duration-default:0.2s;--tt-transition-duration-long:0.64s;--tt-transition-easing-default:cubic-bezier(0.46,0.03,0.52,0.96);--tt-transition-easing-cubic:cubic-bezier(0.65,0.05,0.36,1);--tt-transition-easing-quart:cubic-bezier(0.77,0,0.18,1);--tt-transition-easing-circ:cubic-bezier(0.79,0.14,0.15,0.86);--tt-transition-easing-back:cubic-bezier(0.68,-0.55,0.27,1.55);--tt-accent-contrast:8%;--tt-destructive-contrast:8%;--tt-foreground-contrast:8%;overflow-wrap:break-word;text-rendering:optimizeLegibility}.policy-text-generator__content,.policy-text-generator__content *,.policy-text-generator__content :after,.policy-text-generator__content :before,.tiptap-dropdown-menu,.tiptap-dropdown-menu *,.tiptap-dropdown-menu :after,.tiptap-dropdown-menu :before{box-sizing:border-box;transition:none var(--tt-transition-duration-default) var(--tt-transition-easing-default)}.policy-text-generator__content{--tt-bg-color:var(--white);--tt-border-color:var(--tt-gray-light-a-200);--tt-border-color-tint:var(--tt-gray-light-a-100);--tt-sidebar-bg-color:var(--tt-gray-light-100);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:rgba(157,138,255,.2);--tt-card-bg-color:var(--white);--tt-card-border-color:var(--tt-gray-light-a-100)}.dark{--tt-bg-color:var(--black);--tt-border-color:var(--tt-gray-dark-a-200);--tt-border-color-tint:var(--tt-gray-dark-a-100);--tt-sidebar-bg-color:var(--tt-gray-dark-100);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:rgba(122,82,255,.2);--tt-card-bg-color:var(--tt-gray-dark-50);--tt-card-border-color:var(--tt-gray-dark-a-50);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(0,0,0,.5),0px 12px 24px 0px rgba(0,0,0,.24),0px 6px 8px 0px rgba(0,0,0,.22),0px 2px 3px 0px rgba(0,0,0,.12)}.policy-text-generator__content{--tt-color-text-gray:#787673;--tt-color-text-brown:#9d6a53;--tt-color-text-orange:#d9730d;--tt-color-text-yellow:#ca922f;--tt-color-text-green:#448361;--tt-color-text-blue:#327da9;--tt-color-text-purple:#8f64af;--tt-color-text-pink:#c24c8b;--tt-color-text-red:#d34a45;--tt-color-text-gray-contrast:rgba(84,71,49,.15);--tt-color-text-brown-contrast:hsla(18,43%,69%,.35);--tt-color-text-orange-contrast:rgba(224,123,56,.27);--tt-color-text-yellow-contrast:rgba(236,190,65,.39);--tt-color-text-green-contrast:rgba(123,183,129,.27);--tt-color-text-blue-contrast:rgba(94,166,207,.27);--tt-color-text-purple-contrast:rgba(168,129,197,.27);--tt-color-text-pink-contrast:rgba(225,137,180,.27);--tt-color-text-red-contrast:hsla(8,79%,79%,.4)}.dark{--tt-color-text-gray:#9c9c9c;--tt-color-text-brown:#b9856e;--tt-color-text-orange:#c77d48;--tt-color-text-yellow:#ca994e;--tt-color-text-green:#519e71;--tt-color-text-blue:#3699d3;--tt-color-text-purple:#9e69d3;--tt-color-text-pink:#d15796;--tt-color-text-red:#df5553;--tt-color-text-gray-contrast:hsla(0,0%,100%,.09);--tt-color-text-brown-contrast:rgba(185,103,70,.25);--tt-color-text-orange-contrast:rgba(233,125,37,.2);--tt-color-text-yellow-contrast:rgba(179,130,61,.2);--tt-color-text-green-contrast:rgba(45,154,101,.2);--tt-color-text-blue-contrast:rgba(50,125,169,.2);--tt-color-text-purple-contrast:rgba(155,96,210,.18);--tt-color-text-pink-contrast:rgba(220,76,146,.22);--tt-color-text-red-contrast:rgba(221,85,85,.25)}.policy-text-generator__content{--tt-color-highlight-yellow:#fef9c3;--tt-color-highlight-green:#dcfce7;--tt-color-highlight-blue:#e0f2fe;--tt-color-highlight-purple:#f3e8ff;--tt-color-highlight-red:#ffe4e6;--tt-color-highlight-gray:#f8f8f7;--tt-color-highlight-brown:#f4eeee;--tt-color-highlight-orange:#fbecdd;--tt-color-highlight-pink:#fcf1f6;--tt-color-highlight-yellow-contrast:#fbe604;--tt-color-highlight-green-contrast:#c7fad8;--tt-color-highlight-blue-contrast:#ceeafd;--tt-color-highlight-purple-contrast:#e4ccff;--tt-color-highlight-red-contrast:#ffccd0;--tt-color-highlight-gray-contrast:rgba(84,72,49,.15);--tt-color-highlight-brown-contrast:hsla(18,43%,69%,.35);--tt-color-highlight-orange-contrast:rgba(224,124,57,.27);--tt-color-highlight-pink-contrast:rgba(225,136,179,.27)}.dark{--tt-color-highlight-yellow:#6b6524;--tt-color-highlight-green:#509568;--tt-color-highlight-blue:#6e92aa;--tt-color-highlight-purple:#583e74;--tt-color-highlight-red:#743e42;--tt-color-highlight-gray:#2f2f2f;--tt-color-highlight-brown:#4a3228;--tt-color-highlight-orange:#5c3b23;--tt-color-highlight-pink:#4e2c3c;--tt-color-highlight-yellow-contrast:#58531e;--tt-color-highlight-green-contrast:#47855d;--tt-color-highlight-blue-contrast:#5e86a1;--tt-color-highlight-purple-contrast:#4c3564;--tt-color-highlight-red-contrast:#643539;--tt-color-highlight-gray-contrast:hsla(0,0%,100%,.094);--tt-color-highlight-brown-contrast:rgba(184,101,69,.25);--tt-color-highlight-orange-contrast:rgba(233,126,37,.2);--tt-color-highlight-pink-contrast:rgba(220,76,145,.22)}.tiptap-color-highlight-content{align-items:center;display:flex;gap:.25rem;outline:none}.policy-adambee-status{align-items:center;border-radius:10px;box-shadow:0 0 3px 1px #cdcfdb;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem;text-align:center;width:100%}.policy-adambee-status__img{-webkit-animation:bounce 1.5s ease-in-out infinite alternate;animation:bounce 1.5s ease-in-out infinite alternate;height:auto;margin-bottom:1rem;width:80px}.policy-adambee-status__text{color:#000;font-size:14px;max-width:90%;word-break:break-word}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.people-search-dropdown{color:#000;font-size:14px;position:relative;width:100%}.people-search-dropdown--disabled{cursor:not-allowed;opacity:.5}.people-search-dropdown-label{color:#5a5a5a;display:block;font-size:14px;margin-bottom:4px;text-align:left}.people-search-dropdown-header{align-items:center;background:#fff;border:1px solid hsla(0,0%,50%,.569);border-radius:5px;cursor:pointer;display:flex;height:65px;justify-content:space-between;padding:10px;transition:background .3s ease}.people-search-dropdown-header:hover{background:#f7f7f7}.people-search-dropdown-header-selected{align-items:center;display:flex;gap:10px}.people-search-dropdown-header-selected-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;font-weight:500;height:30px;justify-content:center;width:30px}.people-search-dropdown-header-selected-text{font-size:16px}.people-search-dropdown-header-selected-placeholder{color:#aaa;font-size:16px;font-weight:500}.people-search-dropdown-header-icon{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.people-search-dropdown-header-icon--rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.people-search-dropdown-menu{-webkit-animation:dropdownFadeIn .3s ease;animation:dropdownFadeIn .3s ease;background:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.people-search-dropdown-menu-list{max-height:200px;overflow-y:auto}.people-search-dropdown-menu-list-search-container{align-items:center;background:#fff;display:flex;gap:5px;padding:5px 10px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.people-search-dropdown-menu-list-search-container:after{border-bottom:1px solid hsla(0,0%,50%,.569);bottom:0;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%}.people-search-dropdown-menu-list-search-container-icon{color:#606060;font-size:20px;font-weight:300}.people-search-dropdown-menu-list-search-container-input{background-color:#fff;border:none;flex:1 1;font-size:14px;margin:0;outline:none}.people-search-dropdown-menu-list-item{align-items:center;cursor:pointer;display:flex;gap:10px;padding:10px;transition:background-color .3s ease}.people-search-dropdown-menu-list-item:hover{background:#fafbff}.people-search-dropdown-menu-list-item-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;font-weight:500;height:30px;justify-content:center;width:30px}.people-search-dropdown-menu-list-item-text{font-size:14px}.people-search-dropdown-menu-list-item--no-items{color:gray;padding:10px;text-align:center}.people-search-dropdown-menu-list-item--view-more{color:gray;cursor:pointer;padding:10px;text-align:center;transition:color .3s ease}.people-search-dropdown-menu-list-item--view-more:hover{color:#579bd6}.people-search-dropdown-menu-list-item--loading{color:gray;padding:10px;text-align:center}@media screen and (max-width:1000px){.people-search-dropdown-menu-list-search-container:after{width:95%}}.people-add-search{color:#000;font-size:14px;position:relative}.people-add-search--disabled{cursor:not-allowed;opacity:.5}.people-add-search-add-button{align-items:center;border:1px solid hsla(0,0%,50%,.569);color:gray;cursor:pointer;display:flex;gap:15px;height:45px;padding:0 10px;transition:all .3s ease}.people-add-search-add-button:hover{background:#f7f7f7}.people-add-search-add-button-icon{color:#3aadb8;font-size:20px}.people-add-search-add-button-label{font-size:16px;text-align:left}.people-add-search-input-container{height:45px;position:relative}.people-add-search-input-container-input{background:#fff;border:1px solid hsla(0,0%,50%,.569);box-sizing:border-box;font-size:14px;height:100%;margin:0;outline:none;padding:0 10px;transition:all .3s ease;width:100%}.people-add-search-dropdown-menu{-webkit-animation:dropdownFadeIn .3s ease;animation:dropdownFadeIn .3s ease;background:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.people-add-search-dropdown-menu-list{max-height:200px;overflow-y:auto}.people-add-search-dropdown-menu-list-search-container{align-items:center;background:#fff;display:flex;gap:5px;padding:5px 10px;position:-webkit-sticky;position:sticky;position:relative;top:0;z-index:5}.people-add-search-dropdown-menu-list-search-container:after{border-bottom:1px solid hsla(0,0%,50%,.569);bottom:0;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%}.people-add-search-dropdown-menu-list-search-container-icon{color:#5a5a5a;font-size:14px}.people-add-search-dropdown-menu-list-search-container-input{background:#fff;border:none;flex:1 1;font-size:14px;margin:0;outline:none}.people-add-search-dropdown-menu-list-item{align-items:center;cursor:pointer;display:flex;gap:10px;padding:10px;transition:background-color .3s ease}.people-add-search-dropdown-menu-list-item:hover{background:#fafbff}.people-add-search-dropdown-menu-list-item-avatar{align-items:center;background:#ccc;border-radius:50%;color:#fff;display:flex;font-weight:500;height:30px;justify-content:center;width:30px}.people-add-search-dropdown-menu-list-item-text{font-size:14px}.people-add-search-dropdown-menu-list-item--no-items{color:gray;text-align:center}.people-add-search-dropdown-menu-list-item--loading,.people-add-search-dropdown-menu-list-item--view-more{color:gray;font-size:14px;text-align:center}@-webkit-keyframes dropdownFadeIn{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dropdownFadeIn{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:1000px){.people-add-search-dropdown-menu-list-search-container:after{width:95%}}.adam-ai-policy-finalize{border-radius:10px;box-shadow:0 0 3px 1px #cdcfdb;display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:auto;padding:20px}.adam-ai-policy-finalize::-webkit-scrollbar{width:2px}.adam-ai-policy-finalize::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.adam-ai-policy-finalize .form-group{margin-top:16px}.adam-ai-policy-finalize .form-group textarea{border-radius:5px;padding:10px;width:100%}.adam-ai-policy-finalize .tag-list{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.adam-ai-policy-finalize .tag-list .tag{align-items:center;background:#e5e5e5;border-radius:4px;display:flex;gap:6px;padding:6px 10px}.adam-ai-policy-finalize .tag-list .tag button{background:transparent;border:none;cursor:pointer;font-size:16px}.adam-ai-policy{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.adam-ai-policy-head-divider{align-items:flex-start;aspect-ratio:1200/300;background-image:url(/static/media/stacked-waves-up.df34ea637b485efbabf9.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:30vh;justify-content:flex-end;padding:25px;width:100%}.adam-ai-policy-head-divider .adam-ai-policy-button{background:none;border:none;cursor:pointer;font-size:30px;position:fixed;right:50px;top:40px}.adam-ai-policy-body{background-color:#f8d908;height:40vh;width:100%}.adam-ai-policy-body-container{background-color:#fff;border-radius:15px;bottom:12%;box-sizing:border-box;left:3%;padding:30px;position:absolute;right:3%;top:12%;width:94%}.adam-ai-policy-body-container-back{-webkit-margin-after:25px;align-items:center;display:flex;font-size:14px;font-weight:500;gap:10px;margin-block-end:25px}.adam-ai-policy-body-container-back svg{cursor:pointer;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.adam-ai-policy-body-container-back svg:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.adam-ai-policy-body-container .adam-ai-policy-creator{display:flex;gap:15px;height:100%}.adam-ai-policy-body-container .adam-ai-policy-creator__nav{width:25%}.adam-ai-policy-body-container .adam-ai-policy-creator__generation{overflow-y:auto;padding:2px;width:55%}.adam-ai-policy-body-container .adam-ai-policy-creator__generation-line{-webkit-animation:fadeIn .3s forwards;animation:fadeIn .3s forwards;line-height:1.5;margin-bottom:1rem;opacity:0}.adam-ai-policy-body-container .adam-ai-policy-creator__bee-status{align-items:center;display:flex;height:90%;justify-content:center;padding:2px;width:20%}.adam-ai-policy-foot-divider{aspect-ratio:1200/300;background-image:url(/static/media/stacked-waves-down.23c6097e5669d36e5f0f.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:30vh;width:100%}@-webkit-keyframes fadeIn{to{opacity:1}}@keyframes fadeIn{to{opacity:1}}.adam-ai-policy-approval{border-radius:10px;box-shadow:0 0 3px 1px #cdcfdb;display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:auto;padding:20px}.adam-ai-policy-approval::-webkit-scrollbar{width:2px}.adam-ai-policy-approval::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.adam-ai-policy-approval .form-group{margin-top:16px}.adam-ai-policy-approval .form-group textarea{border-radius:5px;padding:10px;width:100%}.adam-ai-policy-approval .tag-list{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.adam-ai-policy-approval .tag-list .tag{align-items:center;background:#e5e5e5;border-radius:4px;display:flex;gap:6px;padding:6px 10px}.adam-ai-policy-approval .tag-list .tag button{background:transparent;border:none;cursor:pointer;font-size:16px}.incident-admin{flex-direction:row;height:100vh;position:absolute}.incident-admin,.incident-admin-body{display:flex;width:100%}.incident-admin-body-content{-webkit-margin-start:215px;background-color:#fafbff;color:#05167c;height:100%;margin-inline-start:215px;overflow-y:auto;padding-inline:2%;width:100%}.incident-admin-body-content-header{background-color:#fafbff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.incident-admin-body-content-elements{-webkit-padding-after:30px;padding-block-end:30px;position:relative;z-index:0}@media screen and (max-width:950px){.incident-admin-body-content{padding-inline:3%}}@media screen and (max-width:820px){.incident-admin-body-content{-webkit-margin-start:10%;margin-inline-start:10%;padding:0 20px}}@media screen and (max-width:450px){.incident-admin-body-content{-webkit-margin-start:0;margin-inline-start:0;padding:0}.incident-admin-body-content-elements{padding:10px}}.incident-report-form-top{display:flex;gap:10px}.incident-report-form-top-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.incident-report-form-top-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.incident-report-form-top-title{align-items:center;display:flex;font-size:22px;font-weight:500;gap:5px}.incident-report-form-top-title-text{color:#000}.incident-report-form-top-title-template_name{color:#3aadb8}.incident-report-form-body{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin:20px auto;max-width:100%;padding:5%}.incident-report-form-body input{margin-inline:0}.incident-report-form-body h2{color:#05167c;margin-bottom:20px;text-align:center}.incident-report-form-body .form-section{margin-bottom:30px}.incident-report-form-body .form-section-heading{background-color:#3aadb8;border-radius:5px;color:#fff;font-size:1.2rem;margin-bottom:20px;padding:10px 15px}.incident-report-form-body .form-section .form-fields{display:flex;flex-wrap:wrap;gap:20px}.incident-report-form-body .form-section .form-fields label{color:#05167c;font-size:1rem;margin-bottom:5px;width:100%}.incident-report-form-body .form-section .form-fields input,.incident-report-form-body .form-section .form-fields select,.incident-report-form-body .form-section .form-fields textarea{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1rem;padding:10px;transition:border .3s ease;width:100%}.incident-report-form-body .form-section .form-fields input:focus,.incident-report-form-body .form-section .form-fields select:focus,.incident-report-form-body .form-section .form-fields textarea:focus{border-color:#37afb9}.incident-report-form-body .form-section .form-fields select{-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="black" height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5H7zM7 5l5-5 5 5H7z"/></svg>');background-position:right 10px center;background-repeat:no-repeat;background-size:10px;position:relative}.incident-report-form-body .form-section .form-fields select:hover{background-color:#e1f1ff}.incident-report-form-body .form-section .form-fields textarea{min-height:100px}.incident-report-form-body .form-section .form-fields .half-width{width:48%}.incident-report-form-body .form-section .form-fields .full-width{width:100%}.incident-report-form-body select{transition:all .3s ease}.incident-report-form-body select:focus{box-shadow:0 2px 8px rgba(0,0,0,.1);outline:none}.incident-report-form-body select option{background-color:#fff}.incident-report-form-body select option:hover{background-color:#e1f1ff}.incident-report-form-body select::-ms-expand{display:none}.incident-report-form-body .form-footer{margin-top:20px;text-align:center}.incident-report-form-body .form-footer button{background-color:#37afb9;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease}.incident-report-form-body .form-footer button:hover{background-color:#2a909b}.incident-report-form-body .consent-checkbox{align-items:center;display:flex}.incident-report-form-body .consent-checkbox input[type=checkbox]{margin-right:10px}.incident-report-form-body .consent-checkbox label{margin:0}.incident-report-form-body .file-upload input[type=file]{background-color:transparent;border:none;padding:5px}.incident-admin-dashboard-loader{height:80vh}.incident-admin-dashboard-elements{color:#000}.incident-admin-dashboard-elements-title{display:flex;justify-content:space-between;padding-top:10px}.incident-admin-dashboard-elements-title-text{color:#05167c;color:#000;font-size:24px;font-weight:600;position:-webkit-sticky;position:sticky;top:40px}.incident-admin-dashboard-elements_body{padding-top:20px}.incident-admin-dashboard-elements_body-appInfo{display:flex;justify-content:space-between}.incident-admin-dashboard-elements_body-appInfo-container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;display:flex;justify-content:space-between;padding:10px 20px;width:24%}.incident-admin-dashboard-elements_body-appInfo-container-data{display:flex;flex-direction:column;justify-content:space-evenly;width:70%}.incident-admin-dashboard-elements_body-appInfo-container-data-count{font-size:30px;font-weight:600;padding-top:10px}.incident-admin-dashboard-elements_body-appInfo-container-icon{align-items:center;border-radius:10px;display:flex;justify-content:center;margin:10px;width:30%}.incident-admin-dashboard-elements_body-appInfo-container-icon img{width:70%}.incident-admin-dashboard-elements_body-insights{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin-top:20px}.incident-admin-dashboard-elements_body-insights-title{font-size:18px;font-weight:600;padding:20px}.incident-admin-dashboard-elements_body-insights-charts-container{-webkit-padding-after:40px;align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-around;padding-block-end:40px}.incident-admin-dashboard-elements_body-insights-details{display:flex;justify-content:space-between;margin-top:15px}.incident-admin-dashboard-elements_body-insights-details-ratings{width:40%}.incident-admin-dashboard-elements_body-insights-details-ratings-title{-webkit-padding-start:20px;font-weight:600;margin-bottom:10px;padding-inline-start:20px}.incident-admin-dashboard-elements_body-insights-details-ratings-body-list{list-style:none;margin:0;padding:0}.incident-admin-dashboard-elements_body-insights-details-ratings-body-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;height:75px;justify-content:space-between;padding:20px}.incident-admin-dashboard-elements_body-insights-details-ratings-body-list-item-key{width:40%}.incident-admin-dashboard-elements_body-insights-details-ratings-body-list-item-value{align-items:center;border-radius:5px;display:flex;padding:6px 15px;text-align:center;text-align:left;width:60%}.incident-admin-dashboard-elements_body-insights-details-ratings-body-list-item-value p{-webkit-margin-start:15px;font-weight:400;margin:0;margin-inline-start:15px}.incident-admin-dashboard-elements_body-insights-details-ratings-body-list-item:first-child{border:none}.incident-admin-dashboard-elements_body-insights-details-ratingbar{align-items:center;border-radius:5px;display:flex;font-size:32px;font-weight:600;justify-content:center;padding:0;text-align:center;width:20%}.incident-admin-dashboard-elements_body-insights-details-desc{width:40%}.incident-admin-dashboard-elements_body-insights-details-desc-list{-webkit-margin-before:28px;list-style:none;margin:0;margin-block-start:28px;padding:0}.incident-admin-dashboard-elements_body-insights-details-desc-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;height:75px;justify-content:space-between;padding:20px}.incident-admin-dashboard-elements_body-insights-details-desc-list-item-key{width:40%}.incident-admin-dashboard-elements_body-insights-details-desc-list-item-value{align-items:center;background-color:#cbf7d8;border-radius:5px;display:flex;justify-content:center;padding:8px 15px;text-align:center;text-align:left;width:60%}.incident-admin-dashboard-elements_body-insights-details-desc-list-item:first-child{border:none}.incident-admin-dashboard-elements_body-topInfo{display:flex;justify-content:space-between;margin-top:20px}.incident-admin-dashboard-elements_body-topInfo-courses,.incident-admin-dashboard-elements_body-topInfo-trainees{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;width:48%}.incident-admin-dashboard-elements_body-topInfo-courses-title,.incident-admin-dashboard-elements_body-topInfo-trainees-title{display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:20px}.incident-admin-dashboard-elements_body-topInfo-courses-data-list,.incident-admin-dashboard-elements_body-topInfo-trainees-data-list{list-style:none;margin:0;padding:0}.incident-admin-dashboard-elements_body-topInfo-courses-data-list-item,.incident-admin-dashboard-elements_body-topInfo-trainees-data-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;justify-content:space-between;padding:12px 20px}.incident-admin-dashboard-elements_body-topInfo-courses-data-list-item-icon,.incident-admin-dashboard-elements_body-topInfo-trainees-data-list-item-icon{align-content:center;background-color:#faebd7;border-radius:5px;height:40px;text-align:center;width:40px}.incident-admin-dashboard-elements_body-topInfo-courses-data-list-item-title,.incident-admin-dashboard-elements_body-topInfo-trainees-data-list-item-title{width:80%}.incident-admin-dashboard-elements_body-topInfo-courses-data-list-item-info,.incident-admin-dashboard-elements_body-topInfo-trainees-data-list-item-info{display:flex;flex-direction:column;font-weight:600}.incident-admin-dashboard-elements_body-topInfo-courses-data-list-item-info-desc,.incident-admin-dashboard-elements_body-topInfo-trainees-data-list-item-info-desc{font-size:12px;font-weight:100}.incident-admin-dashboard-elements_body-progressInfo{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin:20px 0 40px;padding:20px}.incident-admin-dashboard-elements_body-progressInfo-title{font-size:18px;font-weight:600}.incident-admin-dashboard-elements_body-progressInfo-data-container{display:flex;justify-content:space-between;padding-top:20px}.incident-admin-dashboard-elements_body-progressInfo-data-container-title{align-content:center;width:10%}.incident-admin-dashboard-elements_body-progressInfo-data-container-bar{align-content:center;width:80%}.incident-admin-dashboard-elements_body-progressInfo-data-container-completed{display:flex;flex-direction:column;text-align:end;width:10%}.incident-admin-dashboard-elements_body-progressInfo-data-container-completed-percent{font-size:20px;font-weight:700}.incident-admin-dashboard-elements_body-progressInfo-data-container-completed-count{font-size:12px;font-weight:200}@media screen and (max-width:1330px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:70px;margin:0}.incident-admin-dashboard-elements_body-appInfo-container-data-count{font-size:22px;padding:0}}@media screen and (max-width:1150px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:80px;margin:0;width:90%}.incident-admin-dashboard-elements_body-appInfo{flex-wrap:wrap}.incident-admin-dashboard-elements_body-appInfo-container{-webkit-margin-after:10px;align-items:center;flex-direction:column-reverse;gap:5px;margin-block-end:10px;padding:2%;width:24%}.incident-admin-dashboard-elements_body-appInfo-container-data{text-align:center;width:100%}.incident-admin-dashboard-elements_body-appInfo-container-data-title{font-size:14px}.incident-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px;padding:0}.incident-admin-dashboard-elements_body-appInfo-container-icon img{width:40%}.incident-admin-dashboard-elements_body-insights-title{border-bottom:1px solid rgba(5,22,124,.18)}.incident-admin-dashboard-elements_body-insights-details{flex-wrap:wrap}.incident-admin-dashboard-elements_body-insights-details-ratings{width:100%}.incident-admin-dashboard-elements_body-insights-details-ratingbar{justify-content:center;padding:0;width:50%}.incident-admin-dashboard-elements_body-insights-details-desc{width:50%}}@media screen and (max-width:820px){.incident-admin-dashboard-elements-title-text{font-size:24px;font-weight:600;position:-webkit-sticky;position:sticky;top:18px}.incident-admin-dashboard-elements_body-appInfo-container{flex-direction:column-reverse}.incident-admin-dashboard-elements_body-appInfo-container-data{font-size:14px;text-align:center;width:100%}.incident-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px}.incident-admin-dashboard-elements_body-insights-charts{align-items:center;flex-direction:column}}@media screen and (max-width:535px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:80px;margin:0;width:90%}.incident-admin-dashboard-elements{padding:0 20px}.incident-admin-dashboard-elements-title-text{font-size:18px;position:static}.incident-admin-dashboard-elements_body-appInfo{flex-wrap:wrap}.incident-admin-dashboard-elements_body-appInfo-container{-webkit-margin-after:10px;align-items:center;flex-direction:column-reverse;gap:5px;margin-block-end:10px;padding:2%;width:48%}.incident-admin-dashboard-elements_body-appInfo-container-data{text-align:center;width:100%}.incident-admin-dashboard-elements_body-appInfo-container-data-title{font-size:14px}.incident-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px;padding:0}.incident-admin-dashboard-elements_body-insights-details-ratings{font-size:14px}.incident-admin-dashboard-elements_body-insights-details-ratings-title{-webkit-padding-start:10px;padding-inline-start:10px}.incident-admin-dashboard-elements_body-insights-details-ratingbar{font-size:24px;height:70px;width:100%}.incident-admin-dashboard-elements_body-insights-details-desc{font-size:14px;width:100%}.incident-admin-dashboard-elements_body-insights-details-desc-list{margin:0}.incident-admin-dashboard-elements_body-topInfo{flex-wrap:wrap;gap:20px}.incident-admin-dashboard-elements_body-topInfo-courses{width:100%}.incident-admin-dashboard-elements_body-topInfo-courses-data-list-item{padding-inline:5%}.incident-admin-dashboard-elements_body-topInfo-trainees{width:100%}.incident-admin-dashboard-elements_body-progressInfo-title{border-bottom:1px solid rgba(5,22,124,.18)}.incident-admin-dashboard-elements_body-progressInfo-data-container-bar{width:40%}}@media screen and (max-width:450px){.incident-admin-dashboard-elements{padding:20px}}.admin_incident_reports-modal-title{-webkit-margin-after:10px;font-size:18px;font-weight:500;margin-block-end:10px}.admin_incident_reports-modal-content-message{color:#3aadb8;font-size:14px;font-weight:500;margin-block:5px;text-align:center}.admin_incident_reports-modal-content-form-label{-webkit-margin-after:5px;font-size:14px;font-weight:500;margin-block-end:5px}.admin_incident_reports-modal-content-form-help_text{-webkit-margin-start:5px;color:#5a5a5a;font-size:12px;margin-inline-start:5px}.admin_incident_reports-modal-content-form-input{-webkit-margin-before:5px;-webkit-margin-after:15px;background:#fafbff;margin:0;margin-block-end:15px;margin-block-start:5px}.admin_incident_reports-modal-content-body{-webkit-margin-before:5px;background:#fafbff;border:1px dashed #9f9f9f;border-radius:5px;margin-block-start:5px;padding-block:15px}.admin_incident_reports-modal-content-body-bottom{align-items:center;display:flex;flex-direction:column}.admin_incident_reports-modal-content-body-bottom button{font-weight:400;width:120px}.admin_incident_reports-modal-content-body-bottom-icon{align-items:center;color:#3aadb8;display:flex;font-size:50px;justify-content:center}.admin_incident_reports-modal-content-body-bottom-drag_text{font-size:14px;font-weight:500}.admin_incident_reports-modal-content-body-bottom-subtext{font-size:14px}.admin_incident_reports-modal-content-body-bottom-button{color:#3aadb8;cursor:pointer;font-size:14px;text-decoration:underline}.admin_incident_reports-modal-content-body-bottom-button:hover{background-color:#fafbff;color:#3aadb8}.admin_incident_reports-modal-content-body-uploaded{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.admin_incident_reports-modal-content-body-uploaded-file{background:rgba(58,173,184,.102);border-radius:10px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:15px;padding-inline:30px}.admin_incident_reports-modal-content-body-uploaded-file-icon{align-items:center;display:flex;font-size:35px}.admin_incident_reports-modal-content-body-uploaded-file-info{align-items:start;display:flex;flex-direction:column}.admin_incident_reports-modal-content-body-uploaded-file-info-name{color:#000;font-weight:500}.admin_incident_reports-modal-content-body-uploaded-file-info-size{color:gray;font-size:14px}.admin_incident_reports-modal-content-body-uploaded-action{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-inline:5%}.admin_incident_reports-modal-content-body-uploaded-action-error-message{color:#900;font-size:14px;text-align:center}.admin_incident_reports-modal-content-body-uploaded-action-upload_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.admin_incident_reports-modal-content-body-uploaded-action-upload_button:hover{background-color:#3aadb8;border:none;color:#fafbff}.admin_incident_reports-modal-content-body-uploaded-action-cancel_button{border:1px solid #900;border-radius:5px;color:#900;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px;width:100px}.admin_incident_reports-modal-content-body-uploaded-action-cancel_button:hover{background-color:#900;border:none;color:#fafbff}.admin_incident_reports-modal-bottom{-webkit-margin-before:20px;display:flex;gap:20px;margin-block-start:20px}.admin_incident_reports-modal-bottom button{font-size:12px;width:130px}.admin_incident_reports-title{color:#000;font-size:24px;font-weight:600;margin-bottom:30px}.admin_incident_reports-tabs{-webkit-margin-after:25px;border-bottom:1px solid rgba(58,173,184,.259);display:flex;font-size:18px;font-weight:500;margin-block-end:25px}.admin_incident_reports-tabs-tab{border-right:1px solid #3aadb8;cursor:pointer;padding:1px 50px}.admin_incident_reports-tabs-tab.active{background-color:transparent;border-bottom:3px solid #3aadb8;color:#05167c}.admin_incident_reports-body{-webkit-padding-end:2%;border-radius:10px;padding-inline-end:2%}.admin_incident_reports-body-tab-content{display:flex;flex-direction:column;gap:30px}.admin_incident_reports-body-tab-content-top{align-items:end;display:flex;flex-direction:row-reverse;gap:20px}.admin_incident_reports-body-tab-content-top-search_box{height:35px;width:40%}.admin_incident_reports-body-tab-content-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px}.admin_incident_reports-body-tab-content-table-head{align-items:center;color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:25px 20px;position:relative}.admin_incident_reports-body-tab-content-table-head-item{display:flex;justify-content:center;text-align:center;width:25%}.admin_incident_reports-body-tab-content-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.admin_incident_reports-body-tab-content-table-head-item svg.active{background-color:transparent;color:red}.admin_incident_reports-body-tab-content-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin_incident_reports-body-tab-content-table-head-item svg.inactive{color:gray}.admin_incident_reports-body-tab-content-table-head-item:first-child{justify-content:flex-start}.admin_incident_reports-body-tab-content-table-body-row{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between}.admin_incident_reports-body-tab-content-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;justify-content:center;padding:15px 20px;position:relative;width:25%}.admin_incident_reports-body-tab-content-table-body-row-item-text{display:flex;flex-direction:column}.admin_incident_reports-body-tab-content-table-body-row-item-text-main{color:#000;font-weight:500}.admin_incident_reports-body-tab-content-table-body-row-item-text-sub{color:#6eaadc;font-size:14px}.admin_incident_reports-body-tab-content-table-body-row-item-text input{background:#fff;box-shadow:0 0 1px 1px #cdcfdb;margin:0}.admin_incident_reports-body-tab-content-table-body-row-item-button{align-items:center;display:flex;font-weight:400;gap:5px;justify-content:center;transition:color .3s ease}.admin_incident_reports-body-tab-content-table-body-row-item-button svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.admin_incident_reports-body-tab-content-table-body-row-item-button.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.admin_incident_reports-body-tab-content-table-body-row-item-dropdown-menu{background:#fff;border-radius:5px;bottom:-40px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;flex-direction:column;left:5px;opacity:0;padding:5px;position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;z-index:1}.admin_incident_reports-body-tab-content-table-body-row-item-dropdown-menu.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.admin_incident_reports-body-tab-content-table-body-row-item-dropdown-menu-item{border-radius:5px;cursor:pointer;padding:5px}.admin_incident_reports-body-tab-content-table-body-row-item-dropdown-menu-item:hover{background:rgba(113,189,255,.212);color:#000}.admin_incident_reports-body-tab-content-table-body-row-item-dropdown-menu-item:first-child{border-bottom:1px solid hsla(0,0%,85%,.541)}.admin_incident_reports-body-tab-content-table-body-row-item:first-child{display:flex;justify-content:flex-start}.admin_incident_reports-body button{align-items:center;display:flex;font-size:16px;font-weight:400;gap:5px;justify-content:center;width:100px}.admin-incident-details-title{display:flex;gap:10px;margin-bottom:30px}.admin-incident-details-title-text{color:#000;font-size:24px}.admin-incident-details-title-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.admin-incident-details-title-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin-incident-details-body{background:#fff;border:1px solid hsla(0,0%,50%,.569);border-radius:10px;color:#000}.admin-incident-info{display:flex;gap:30px;min-height:400px;padding:20px;position:relative}.admin-incident-info-event{width:85%}.admin-incident-info-event-top{align-items:center;display:flex;justify-content:space-between}.admin-incident-info-event-top-left{display:flex;gap:30px}.admin-incident-info-event-top-left-title{display:flex;flex-direction:column;font-weight:500;gap:5px}.admin-incident-info-event-top-right{display:flex;gap:20px}.admin-incident-info-event-top-right-risk_score{display:flex;font-weight:500;gap:5px}.admin-incident-info-event-top-right-risk_score-key{align-items:center;display:flex}.admin-incident-info-event-top-right-risk_score-value{border:1px solid;border-radius:5px;padding:5px}.admin-incident-info-event-mid{-webkit-margin-before:20px;-webkit-margin-after:40px;display:flex;gap:30px;margin-block-end:40px;margin-block-start:20px}.admin-incident-info-event-mid-item{display:flex;flex-direction:column;gap:5px}.admin-incident-info-event-mid-item:first-child{margin-right:auto}.admin-incident-info-event-mid-item-key{color:#5a5a5a}.admin-incident-info-event-bottom-description{display:flex;flex-direction:column;gap:5px}.admin-incident-info-event-bottom-description-key{color:#5a5a5a}.admin-incident-info-people{display:flex;flex-direction:column;gap:20px;width:15%}.admin-incident-info-people-item{display:flex;flex-direction:column;gap:5px}.admin-incident-info-people-item-key{color:#5a5a5a}.admin-incident-info-people-item-value.stakeholder-action-item{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:5px 10px;transition:background .3s ease}.admin-incident-info-people-item-value.stakeholder-action-item:hover{background:#ecfdff}.admin-incident-info-people-add-manager{align-items:center;border:1px solid hsla(0,0%,50%,.569);border-radius:5px;color:gray;display:flex;gap:5px;padding:10px;width:-webkit-max-content;width:max-content}.admin-incident-info-people-add-manager svg{color:#3aadb8}@media screen and (max-width:1200px){.admin-incident-info{flex-direction:column;gap:10px;padding:10px}.admin-incident-info-event,.admin-incident-info-people{width:100%}}@media screen and (max-width:860px){.admin-incident-info{flex-direction:column;gap:10px;padding:10px}.admin-incident-info-event{width:100%}.admin-incident-info-event-top{align-items:flex-start;flex-direction:column;gap:10px}.admin-incident-info-event-top-left{justify-content:space-between;width:100%}.admin-incident-info-event-top-right{justify-content:flex-end;width:100%}.admin-incident-info-event-mid{flex-direction:column;gap:10px}.admin-incident-info-people{width:100%}}.incident-actions-sidebar{width:17%}.incident-actions-sidebar-nav{list-style:none;padding:0}.incident-actions-sidebar-nav-item{background-color:#fff;border-bottom:1px solid hsla(0,0%,50%,.569);color:#000;cursor:pointer;padding:20px;transition:border .3s ease,background-color .3s ease,color .3s ease}.incident-actions-sidebar-nav-item.active{background-color:#fff;border-left:2px solid #3aadb8;color:#000}.incident-actions-sidebar-nav-item:hover{background-color:#f5f5f5}@media screen and (max-width:1000px){.incident-actions-sidebar{width:100%}.incident-actions-sidebar-nav{display:flex;font-weight:500;gap:5px;margin-block:10px}.incident-actions-sidebar-nav-item{border-radius:10px;padding-block:10px}.incident-actions-sidebar-nav-item.active{border-bottom:2px solid #3aadb8;border-left:none}}.button-tabs-container{align-items:center;display:flex;margin-bottom:30px;position:relative;width:100%}.button-tabs{-ms-overflow-style:none;display:flex;gap:15px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;white-space:nowrap}.button-tabs::-webkit-scrollbar{display:none}.button-tabs-item{align-items:center;background:#fff;border:1px solid gray;border-radius:5px;color:#000;cursor:pointer;display:flex;font-weight:500;height:35px;justify-content:center;padding:10px;transition:background-color .3s;white-space:nowrap}.button-tabs-item.button-tabs-item-active{background-color:#ecfdff;border:2px solid #3aadb8}.scroll-button{align-items:center;background:hsla(0,0%,100%,.8);border:none;cursor:pointer;display:flex;height:40px;justify-content:center;padding:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background .3s;width:35px;z-index:2}.scroll-button:hover{background:hsla(0,0%,94%,.9)}.scroll-button.left{background:linear-gradient(270deg,hsla(0,0%,100%,.62),#e8e8e8);border-radius:5px 0 0 5px;color:#000;left:0}.scroll-button.right{background:linear-gradient(90deg,hsla(0,0%,100%,.62),#e8e8e8);border-radius:0 5px 5px 0;color:#000;right:0}.datetime-input{border:1px solid hsla(0,0%,50%,.569);border-radius:10px;display:flex;flex-direction:column;font-size:14px;gap:5px;height:65px;padding:10px;position:relative}.datetime-input label{color:#5a5a5a;font-size:14px;text-align:left}.datetime-input input{background-color:#fff;border:none;border-radius:5px;font-size:16px;margin:0;outline:none;padding:0}.datetime-input input:focus{padding:2px}.date-input{border:1px solid hsla(0,0%,50%,.569);border-radius:10px;display:flex;flex-direction:column;font-size:14px;gap:5px;height:65px;padding:10px;position:relative}.date-input label{color:#5a5a5a;font-size:14px;text-align:left}.date-input input{background-color:#fff;border:none;border-radius:5px;font-size:16px;margin:0;outline:none;padding:0}.date-input input:focus{padding:2px}.number-input{border:1px solid hsla(0,0%,50%,.569);border-radius:10px;display:flex;flex-direction:column;font-size:14px;gap:5px;height:65px;padding:10px;position:relative}.number-input label{color:#5a5a5a;font-size:14px;text-align:left}.number-input input{background-color:#fff;border:none;border-radius:5px;font-size:16px;margin:0;outline:none;padding:0}.number-input input:focus{padding:2px}.disabled{cursor:not-allowed;opacity:.5}.question-wrapper{border:1px solid hsla(0,0%,50%,.569);border-radius:10px;padding:10px}.question-main{margin-bottom:1rem}.question-children{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.admin-incident-form{min-height:400px;padding:20px;position:relative}.admin-incident-form-content{height:400px;overflow-y:auto}.admin-incident-form-content-body{display:flex;flex-direction:column;gap:20px;padding:10px}.admin-incident-form-content-body-inner{border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.17);display:flex;flex-wrap:wrap;gap:20px;padding:25px 20px}.admin-incident-form-content-body-outer{display:flex;justify-content:end}.attachments-list{border:1px solid hsla(0,0%,50%,.569);border-radius:10px;margin-top:20px;padding:20px}.attachments-list-header{font-size:18px;font-weight:600;margin-bottom:10px}.attachments-list-body{display:flex;flex-direction:column;gap:15px}.attachments-list-body-item{align-items:center;display:flex;justify-content:space-between}.attachments-list-body-item-info{align-items:center;display:flex;gap:10px}.attachments-list-body-item-info-icon{color:#3aadb8;font-size:30px}.attachments-list-body-item-info-name{font-weight:500}.attachments-list-empty{color:gray;font-size:16px;text-align:center}.incident-investigation-form{min-height:400px;padding:20px;position:relative}.incident-investigation-form-content{height:400px;overflow-y:auto}.incident-investigation-form-content-body{display:flex;flex-direction:column;gap:20px;padding:10px}.incident-investigation-form-content-body-inner{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.17);display:flex;flex-wrap:wrap;gap:20px;padding:25px 20px}.incident-investigation-form-content-body-outer{display:flex;justify-content:flex-end}.popup-actions{justify-content:space-between}.popup-actions_button{width:auto}.incident-investigation-form-spinner{align-items:center;background:hsla(0,0%,100%,.9);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}.incident-action-planning-header{color:#000;display:flex;font-size:24px;gap:10px}.incident-action-planning-header-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.incident-action-planning-header-icon:hover{color:#3aadb8}:root{--kanban-container-width:30%}.kanban-board{padding:40px}.kanban-board-content{display:flex;gap:20px;width:100%}.kanban-board-content-columns{display:flex;gap:20px}.kanban-board-content-add-column{border-radius:7px;display:flex;flex-direction:row;font-size:16px;gap:10px;height:10%;padding:10px}.kanban-board-content-add-column-icon{position:relative;top:0}.kanban-board-column-container{background-color:#fcfafa;border-radius:10px;display:flex;flex-direction:column;height:500px;justify-content:space-between;width:350px}.kanban-board-column-container-header{align-items:center;background-color:#f4f4f4;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;flex-direction:row;justify-content:space-between;padding:10px}.kanban-board-column-container-header-title{color:#000;display:flex}.kanban-board-column-container-header-count{padding-left:10px}.kanban-board-column-container-header-actions{display:flex}.kanban-board-column-container-header-actions-delete{background:none;border:none;cursor:pointer;margin:0 15px;padding:0}.kanban-board-column-container-header-actions-delete img{display:flex;height:15px;opacity:0;width:15px}.kanban-board-column-container-header-actions-add-task{background-color:#fdb01b;border:none;border-radius:5px;padding:5px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.kanban-board-column-container-header-actions-add-task img{display:flex;height:10px;width:10px}.kanban-board-column-container-header-actions-add-task:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.kanban-board-column-container-content{height:100%;overflow-y:auto}.kanban-board-column-container-content-task{padding:10px}.kanban-board-column-container-footer{border:1px solid #d5d5d5;border-radius:7px;height:8%;text-align:center}.kanban-board-column-container-header:hover .kanban-board-column-container-header-actions-delete img{opacity:1}.kanban-board-column-container:nth-child(2) .kanban-board-column-container-header-add-task{background-color:#05177d}.kanban-board-column-container:nth-child(3) .kanban-board-column-container-header-add-task{background-color:#2b9448}.kanban-board-column-container:nth-child(4) .kanban-board-column-container-header-add-task{background-color:#d626d9}.kanban-board-column-container:nth-child(5) .kanban-board-column-container-header-add-task{background-color:#2b8d94}.kanban-board-column-container:nth-child(6) .kanban-board-column-container-header-add-task{background-color:#944e2b}.kanban-board-task-card{background-color:#fff;border-radius:7px;box-shadow:0 3px 10px 0 rgba(0,0,0,.251);height:100px;margin:10px;padding:10px}.kanban-board-task-card-actions{background-color:#fff;border:none;float:right}.kanban-board-task-card-popup{align-content:center;align-items:center;display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw}.isDragging,.kanban-board-task-card:hover{border:1px solid #569dd6}.isDragging{background-color:#d5d5d5;opacity:.5}.kanban-board-task-popup{background-color:#fff;border-radius:8px;box-shadow:0 0 10px 1px rgba(0,0,0,.129);height:30vw;left:25%;padding:10px;position:absolute;top:30%;width:60vw}.kanban-board-task-popup-header{align-items:center;display:flex;justify-content:space-between}.kanban-board-task-popup-header-close{background:transparent;border:none}.kanban-board-task-popup-header-title{width:40%}.kanban-board-task-popup-header-title-input{background-color:rgba(0,0,0,.055);border:none;font-size:1.2rem;font-weight:700;outline:none;width:100%}.kanban-board-task-popup-header-title h3{padding-left:30px}.kanban-board-task-popup-overlay{align-content:center;align-items:center;background-color:hsla(0,0%,50%,.5);display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.incident-actions{border-top:1px solid hsla(0,0%,50%,.569);display:flex;flex-direction:row-reverse;height:100%}.incident-actions-content{border-right:1px solid hsla(0,0%,50%,.569);padding:20px;width:83%}.incident-actions-content-header{margin-bottom:20px}.incident-actions-content-header-title{font-size:18px;font-weight:500}@media screen and (max-width:1000px){.incident-actions{flex-direction:column}.incident-actions-content{border-right:none;padding:10px;width:100%}}.risk-admin{flex-direction:row;height:100vh;position:absolute}.risk-admin,.risk-admin-body{display:flex;width:100%}.risk-admin-body-content{-webkit-margin-start:215px;background-color:#fafbff;color:#05167c;height:100%;margin-inline-start:215px;overflow-y:auto;padding-inline:2%;width:100%}.risk-admin-body-content-header{background-color:#fafbff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.risk-admin-body-content-elements{-webkit-padding-after:30px;padding-block-end:30px;position:relative;z-index:0}@media screen and (max-width:950px){.risk-admin-body-content{padding-inline:3%}}@media screen and (max-width:820px){.risk-admin-body-content{-webkit-margin-start:10%;margin-inline-start:10%;padding:0 20px}}@media screen and (max-width:450px){.risk-admin-body-content{-webkit-margin-start:0;margin-inline-start:0;padding:0}.risk-admin-body-content-elements{padding:10px}}.risk-admin-dashboard-loader{height:80vh}.risk-admin-dashboard-elements{color:#000}.risk-admin-dashboard-elements-title{display:flex;justify-content:space-between;padding-top:10px}.risk-admin-dashboard-elements-title-text{color:#05167c;color:#000;font-size:24px;font-weight:600;position:-webkit-sticky;position:sticky;top:40px}.risk-admin-dashboard-elements_body{padding-top:20px}.risk-admin-dashboard-elements_body-appInfo{display:flex;justify-content:space-between}.risk-admin-dashboard-elements_body-appInfo-container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;display:flex;justify-content:space-between;padding:10px 20px;width:24%}.risk-admin-dashboard-elements_body-appInfo-container-data{display:flex;flex-direction:column;justify-content:space-evenly;width:70%}.risk-admin-dashboard-elements_body-appInfo-container-data-count{font-size:30px;font-weight:600;padding-top:10px}.risk-admin-dashboard-elements_body-appInfo-container-icon{align-items:center;border-radius:10px;display:flex;justify-content:center;margin:10px;width:30%}.risk-admin-dashboard-elements_body-appInfo-container-icon img{width:70%}.risk-admin-dashboard-elements_body-insights{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin-top:20px}.risk-admin-dashboard-elements_body-insights-title{font-size:18px;font-weight:600;padding:20px}.risk-admin-dashboard-elements_body-insights-charts-container{-webkit-padding-after:40px;align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-around;padding-block-end:40px}.risk-admin-dashboard-elements_body-insights-details{display:flex;justify-content:space-between;margin-top:15px}.risk-admin-dashboard-elements_body-insights-details-ratings{width:40%}.risk-admin-dashboard-elements_body-insights-details-ratings-title{-webkit-padding-start:20px;font-weight:600;margin-bottom:10px;padding-inline-start:20px}.risk-admin-dashboard-elements_body-insights-details-ratings-body-list{list-style:none;margin:0;padding:0}.risk-admin-dashboard-elements_body-insights-details-ratings-body-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;height:75px;justify-content:space-between;padding:20px}.risk-admin-dashboard-elements_body-insights-details-ratings-body-list-item-key{width:40%}.risk-admin-dashboard-elements_body-insights-details-ratings-body-list-item-value{align-items:center;border-radius:5px;display:flex;padding:6px 15px;text-align:center;text-align:left;width:60%}.risk-admin-dashboard-elements_body-insights-details-ratings-body-list-item-value p{-webkit-margin-start:15px;font-weight:400;margin:0;margin-inline-start:15px}.risk-admin-dashboard-elements_body-insights-details-ratings-body-list-item:first-child{border:none}.risk-admin-dashboard-elements_body-insights-details-ratingbar{align-items:center;border-radius:5px;display:flex;font-size:32px;font-weight:600;justify-content:center;padding:0;text-align:center;width:20%}.risk-admin-dashboard-elements_body-insights-details-desc{width:40%}.risk-admin-dashboard-elements_body-insights-details-desc-list{-webkit-margin-before:28px;list-style:none;margin:0;margin-block-start:28px;padding:0}.risk-admin-dashboard-elements_body-insights-details-desc-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;height:75px;justify-content:space-between;padding:20px}.risk-admin-dashboard-elements_body-insights-details-desc-list-item-key{width:40%}.risk-admin-dashboard-elements_body-insights-details-desc-list-item-value{align-items:center;background-color:#cbf7d8;border-radius:5px;display:flex;justify-content:center;padding:8px 15px;text-align:center;text-align:left;width:60%}.risk-admin-dashboard-elements_body-insights-details-desc-list-item:first-child{border:none}.risk-admin-dashboard-elements_body-topInfo{display:flex;justify-content:space-between;margin-top:20px}.risk-admin-dashboard-elements_body-topInfo-courses,.risk-admin-dashboard-elements_body-topInfo-trainees{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;width:48%}.risk-admin-dashboard-elements_body-topInfo-courses-title,.risk-admin-dashboard-elements_body-topInfo-trainees-title{display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:20px}.risk-admin-dashboard-elements_body-topInfo-courses-data-list,.risk-admin-dashboard-elements_body-topInfo-trainees-data-list{list-style:none;margin:0;padding:0}.risk-admin-dashboard-elements_body-topInfo-courses-data-list-item,.risk-admin-dashboard-elements_body-topInfo-trainees-data-list-item{align-items:center;border-top:1px solid rgba(5,22,124,.18);display:flex;justify-content:space-between;padding:12px 20px}.risk-admin-dashboard-elements_body-topInfo-courses-data-list-item-icon,.risk-admin-dashboard-elements_body-topInfo-trainees-data-list-item-icon{align-content:center;background-color:#faebd7;border-radius:5px;height:40px;text-align:center;width:40px}.risk-admin-dashboard-elements_body-topInfo-courses-data-list-item-title,.risk-admin-dashboard-elements_body-topInfo-trainees-data-list-item-title{width:80%}.risk-admin-dashboard-elements_body-topInfo-courses-data-list-item-info,.risk-admin-dashboard-elements_body-topInfo-trainees-data-list-item-info{display:flex;flex-direction:column;font-weight:600}.risk-admin-dashboard-elements_body-topInfo-courses-data-list-item-info-desc,.risk-admin-dashboard-elements_body-topInfo-trainees-data-list-item-info-desc{font-size:12px;font-weight:100}.risk-admin-dashboard-elements_body-progressInfo{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin:20px 0 40px;padding:20px}.risk-admin-dashboard-elements_body-progressInfo-title{font-size:18px;font-weight:600}.risk-admin-dashboard-elements_body-progressInfo-data-container{display:flex;justify-content:space-between;padding-top:20px}.risk-admin-dashboard-elements_body-progressInfo-data-container-title{align-content:center;width:10%}.risk-admin-dashboard-elements_body-progressInfo-data-container-bar{align-content:center;width:80%}.risk-admin-dashboard-elements_body-progressInfo-data-container-completed{display:flex;flex-direction:column;text-align:end;width:10%}.risk-admin-dashboard-elements_body-progressInfo-data-container-completed-percent{font-size:20px;font-weight:700}.risk-admin-dashboard-elements_body-progressInfo-data-container-completed-count{font-size:12px;font-weight:200}.chart-wrapper{align-items:center;display:flex;height:350px;margin:0 auto;width:350px}.outstanding{background-color:#ccf7d8;color:#2b9448}.no-rating{background-color:#eee;color:#8c8c8c}.good{background-color:#ccf7d8;color:#2b9448}.inadequate{background-color:#ffdbdb;color:#f71616}.improvement{background-color:#fff0d3;color:#fdb01b}.trainee-icon{background-color:#ccf4f7}.course-icon{background-color:#ccf7d8}.credit-icon{background-color:#fff0d3}.plan-icon{background-color:#fbe7ff}.local-authority{background-color:#ccf7d8;color:#067d27}.last-inspection{background-color:#ccf4f7;color:#16b2bb}.last-report{background-color:#fff0d3;color:#fdb01b}.current-rating{background-color:#fbe7ff;color:#d626d9}.reports{background-color:#ffebeb;color:#f71616}.registration-date{background-color:#fff1e0;color:#ff6d03}.firstItem{background-color:#ccf4f7;color:#16b2bb}.secondItem{background-color:#fbe7ff;color:#d626d9}.thirdItem{background-color:#ccf7d8;color:#067d27}@media screen and (max-width:1330px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:70px;margin:0}.risk-admin-dashboard-elements_body-appInfo-container-data-count{font-size:22px;padding:0}}@media screen and (max-width:1150px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:80px;margin:0;width:90%}.risk-admin-dashboard-elements_body-appInfo{flex-wrap:wrap}.risk-admin-dashboard-elements_body-appInfo-container{-webkit-margin-after:10px;align-items:center;flex-direction:column-reverse;gap:5px;margin-block-end:10px;padding:2%;width:24%}.risk-admin-dashboard-elements_body-appInfo-container-data{text-align:center;width:100%}.risk-admin-dashboard-elements_body-appInfo-container-data-title{font-size:14px}.risk-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px;padding:0}.risk-admin-dashboard-elements_body-appInfo-container-icon img{width:40%}.risk-admin-dashboard-elements_body-insights-title{border-bottom:1px solid rgba(5,22,124,.18)}.risk-admin-dashboard-elements_body-insights-details{flex-wrap:wrap}.risk-admin-dashboard-elements_body-insights-details-ratings{width:100%}.risk-admin-dashboard-elements_body-insights-details-ratingbar{justify-content:center;padding:0;width:50%}.risk-admin-dashboard-elements_body-insights-details-desc{width:50%}}@media screen and (max-width:820px){.risk-admin-dashboard-elements-title-text{font-size:24px;font-weight:600;position:-webkit-sticky;position:sticky;top:18px}.risk-admin-dashboard-elements_body-appInfo-container{flex-direction:column-reverse}.risk-admin-dashboard-elements_body-appInfo-container-data{font-size:14px;text-align:center;width:100%}.risk-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px}.risk-admin-dashboard-elements_body-insights-charts{align-items:center;flex-direction:column}}@media screen and (max-width:535px){.course-icon,.credit-icon,.plan-icon,.trainee-icon{height:80px;margin:0;width:90%}.risk-admin-dashboard-elements{padding:0 20px}.risk-admin-dashboard-elements-title-text{font-size:18px;position:static}.risk-admin-dashboard-elements_body-appInfo{flex-wrap:wrap}.risk-admin-dashboard-elements_body-appInfo-container{-webkit-margin-after:10px;align-items:center;flex-direction:column-reverse;gap:5px;margin-block-end:10px;padding:2%;width:48%}.risk-admin-dashboard-elements_body-appInfo-container-data{text-align:center;width:100%}.risk-admin-dashboard-elements_body-appInfo-container-data-title{font-size:14px}.risk-admin-dashboard-elements_body-appInfo-container-data-count{font-size:20px;padding:0}.risk-admin-dashboard-elements_body-insights-details-ratings{font-size:14px}.risk-admin-dashboard-elements_body-insights-details-ratings-title{-webkit-padding-start:10px;padding-inline-start:10px}.risk-admin-dashboard-elements_body-insights-details-ratingbar{font-size:24px;height:70px;width:100%}.risk-admin-dashboard-elements_body-insights-details-desc{font-size:14px;width:100%}.risk-admin-dashboard-elements_body-insights-details-desc-list{margin:0}.risk-admin-dashboard-elements_body-topInfo{flex-wrap:wrap;gap:20px}.risk-admin-dashboard-elements_body-topInfo-courses{width:100%}.risk-admin-dashboard-elements_body-topInfo-courses-data-list-item{padding-inline:5%}.risk-admin-dashboard-elements_body-topInfo-trainees{width:100%}.risk-admin-dashboard-elements_body-progressInfo-title{border-bottom:1px solid rgba(5,22,124,.18)}.risk-admin-dashboard-elements_body-progressInfo-data-container-bar{width:40%}}@media screen and (max-width:450px){.risk-admin-dashboard-elements{padding:20px}}.admin_risk_details-modal-title{-webkit-margin-after:10px;font-size:18px;font-weight:500;margin-block-end:10px}.admin_risk_details-modal-content-message{color:#3aadb8;font-size:14px;font-weight:500;margin-block:5px;text-align:center}.admin_risk_details-modal-content-form-label{-webkit-margin-after:5px;font-size:14px;font-weight:500;margin-block-end:5px}.admin_risk_details-modal-content-form-help_text{-webkit-margin-start:5px;color:#5a5a5a;font-size:12px;margin-inline-start:5px}.admin_risk_details-modal-content-form-input{-webkit-margin-before:5px;-webkit-margin-after:15px;background:#fafbff;margin:0;margin-block-end:15px;margin-block-start:5px}.admin_risk_details-modal-content-body{-webkit-margin-before:5px;background:#fafbff;border:1px dashed #9f9f9f;border-radius:5px;margin-block-start:5px;padding-block:15px}.admin_risk_details-modal-content-body-bottom{align-items:center;display:flex;flex-direction:column}.admin_risk_details-modal-content-body-bottom button{font-weight:400;width:120px}.admin_risk_details-modal-content-body-bottom-icon{align-items:center;color:#3aadb8;display:flex;font-size:50px;justify-content:center}.admin_risk_details-modal-content-body-bottom-drag_text{font-size:14px;font-weight:500}.admin_risk_details-modal-content-body-bottom-subtext{font-size:14px}.admin_risk_details-modal-content-body-bottom-button{color:#3aadb8;cursor:pointer;font-size:14px;text-decoration:underline}.admin_risk_details-modal-content-body-bottom-button:hover{background-color:#fafbff;color:#3aadb8}.admin_risk_details-modal-content-body-uploaded{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.admin_risk_details-modal-content-body-uploaded-file{background:rgba(58,173,184,.102);border-radius:10px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:15px;padding-inline:30px}.admin_risk_details-modal-content-body-uploaded-file-icon{align-items:center;display:flex;font-size:35px}.admin_risk_details-modal-content-body-uploaded-file-info{align-items:start;display:flex;flex-direction:column}.admin_risk_details-modal-content-body-uploaded-file-info-name{color:#000;font-weight:500}.admin_risk_details-modal-content-body-uploaded-file-info-size{color:gray;font-size:14px}.admin_risk_details-modal-content-body-uploaded-action{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-inline:5%}.admin_risk_details-modal-content-body-uploaded-action-error-message{color:#900;font-size:14px;text-align:center}.admin_risk_details-modal-content-body-uploaded-action-upload_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.admin_risk_details-modal-content-body-uploaded-action-upload_button:hover{background-color:#3aadb8;border:none;color:#fafbff}.admin_risk_details-modal-content-body-uploaded-action-cancel_button{border:1px solid #900;border-radius:5px;color:#900;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px;width:100px}.admin_risk_details-modal-content-body-uploaded-action-cancel_button:hover{background-color:#900;border:none;color:#fafbff}.admin_risk_details-modal-bottom{-webkit-margin-before:20px;display:flex;gap:20px;margin-block-start:20px}.admin_risk_details-modal-bottom button{font-size:12px;width:130px}.admin_risk_details-title{color:#000;font-size:24px;font-weight:600;margin-bottom:30px}.admin_risk_details-tabs{-webkit-margin-after:25px;border-bottom:1px solid rgba(58,173,184,.259);display:flex;font-size:18px;font-weight:500;margin-block-end:25px}.admin_risk_details-tabs-tab{border-right:1px solid #3aadb8;cursor:pointer;padding:1px 50px}.admin_risk_details-tabs-tab.active{background-color:transparent;border-bottom:3px solid #3aadb8;color:#05167c}.admin_risk_details-body{background:#fff;border-radius:10px;padding:2%}.admin_risk_details-body-tab-content-top{align-items:end;display:flex;flex-direction:row-reverse;gap:20px}.admin_risk_details-body-tab-content-top-search_box{height:35px;width:40%}.admin_risk_details-body-tab-content-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px}.admin_risk_details-body-tab-content-table-head{align-items:center;color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:25px 20px;position:relative}.admin_risk_details-body-tab-content-table-head-item{display:flex;justify-content:center;text-align:center;width:25%}.admin_risk_details-body-tab-content-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.admin_risk_details-body-tab-content-table-head-item svg.active{background-color:transparent;color:red}.admin_risk_details-body-tab-content-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin_risk_details-body-tab-content-table-head-item svg.inactive{color:gray}.admin_risk_details-body-tab-content-table-head-item:first-child{justify-content:flex-start}.admin_risk_details-body-tab-content-table-body-row{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between}.admin_risk_details-body-tab-content-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;justify-content:center;padding:15px 20px;position:relative;width:25%}.admin_risk_details-body-tab-content-table-body-row-item-text{display:flex;flex-direction:column}.admin_risk_details-body-tab-content-table-body-row-item-text-main{color:#000;font-weight:500}.admin_risk_details-body-tab-content-table-body-row-item-text-sub{color:#6eaadc;font-size:14px}.admin_risk_details-body-tab-content-table-body-row-item-text input{background:#fff;box-shadow:0 0 1px 1px #cdcfdb;margin:0}.admin_risk_details-body-tab-content-table-body-row-item-button{align-items:center;display:flex;font-weight:400;gap:5px;justify-content:center;transition:color .3s ease}.admin_risk_details-body-tab-content-table-body-row-item-button svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.admin_risk_details-body-tab-content-table-body-row-item-button.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.admin_risk_details-body-tab-content-table-body-row-item-dropdown-menu{background:#fff;border-radius:5px;bottom:-40px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;flex-direction:column;left:5px;opacity:0;padding:5px;position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;z-index:1}.admin_risk_details-body-tab-content-table-body-row-item-dropdown-menu.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.admin_risk_details-body-tab-content-table-body-row-item-dropdown-menu-item{border-radius:5px;cursor:pointer;padding:5px}.admin_risk_details-body-tab-content-table-body-row-item-dropdown-menu-item:hover{background:rgba(113,189,255,.212);color:#000}.admin_risk_details-body-tab-content-table-body-row-item-dropdown-menu-item:first-child{border-bottom:1px solid hsla(0,0%,85%,.541)}.admin_risk_details-body-tab-content-table-body-row-item:first-child{display:flex;justify-content:flex-start}.admin_risk_details-body button{align-items:center;display:flex;font-size:16px;font-weight:400;gap:5px;justify-content:center;width:100px}.create-risk-form-top{display:flex;gap:10px}.create-risk-form-top-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.create-risk-form-top-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.create-risk-form-top-title{align-items:center;display:flex;font-size:22px;font-weight:500;gap:5px}.create-risk-form-top-title-text{color:#000}.create-risk-form-top-title-template-name{color:#3aadb8}.create-risk-form-body{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;margin:20px auto;max-width:100%;padding:5%}.create-risk-form-body input{margin-inline:0}.create-risk-form-body h2{color:#05167c;margin-bottom:20px;text-align:center}.create-risk-form-body .form-section{margin-bottom:30px}.create-risk-form-body .form-section-heading{background-color:#3aadb8;border-radius:5px;color:#fff;font-size:1.2rem;margin-bottom:20px;padding:10px 15px}.create-risk-form-body .form-section .form-fields{display:flex;flex-wrap:wrap;gap:20px}.create-risk-form-body .form-section .form-fields label{color:#05167c;font-size:1rem;margin-bottom:5px;width:100%}.create-risk-form-body .form-section .form-fields input,.create-risk-form-body .form-section .form-fields select,.create-risk-form-body .form-section .form-fields textarea{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1rem;padding:10px;transition:border .3s ease;width:100%}.create-risk-form-body .form-section .form-fields input:focus,.create-risk-form-body .form-section .form-fields select:focus,.create-risk-form-body .form-section .form-fields textarea:focus{border-color:#37afb9}.create-risk-form-body .form-section .form-fields select{-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="black" height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5H7zM7 5l5-5 5 5H7z"/></svg>');background-position:right 10px center;background-repeat:no-repeat;background-size:10px;position:relative}.create-risk-form-body .form-section .form-fields select:hover{background-color:#e1f1ff}.create-risk-form-body .form-section .form-fields textarea{min-height:100px}.create-risk-form-body .form-section .form-fields .half-width{width:48%}.create-risk-form-body .form-section .form-fields .full-width{width:100%}.create-risk-form-body select{transition:all .3s ease}.create-risk-form-body select:focus{box-shadow:0 2px 8px rgba(0,0,0,.1);outline:none}.create-risk-form-body select option{background-color:#fff}.create-risk-form-body select option:hover{background-color:#e1f1ff}.create-risk-form-body select::-ms-expand{display:none}.create-risk-form-body .form-footer{margin-top:20px;text-align:center}.create-risk-form-body .form-footer button{background-color:#37afb9;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease}.create-risk-form-body .form-footer button:hover{background-color:#2a909b}.create-risk-form-body .consent-checkbox{align-items:center;display:flex}.create-risk-form-body .consent-checkbox input[type=checkbox]{margin-right:10px}.create-risk-form-body .consent-checkbox label{margin:0}.create-risk-form-body .file-upload input[type=file]{background-color:transparent;border:none;padding:5px}.admin_risk_reports-modal-title{-webkit-margin-after:10px;font-size:18px;font-weight:500;margin-block-end:10px}.admin_risk_reports-modal-content-message{color:#3aadb8;font-size:14px;font-weight:500;margin-block:5px;text-align:center}.admin_risk_reports-modal-content-form-label{-webkit-margin-after:5px;font-size:14px;font-weight:500;margin-block-end:5px}.admin_risk_reports-modal-content-form-help_text{-webkit-margin-start:5px;color:#5a5a5a;font-size:12px;margin-inline-start:5px}.admin_risk_reports-modal-content-form-input{-webkit-margin-before:5px;-webkit-margin-after:15px;background:#fafbff;margin:0;margin-block-end:15px;margin-block-start:5px}.admin_risk_reports-modal-content-body{-webkit-margin-before:5px;background:#fafbff;border:1px dashed #9f9f9f;border-radius:5px;margin-block-start:5px;padding-block:15px}.admin_risk_reports-modal-content-body-bottom{align-items:center;display:flex;flex-direction:column}.admin_risk_reports-modal-content-body-bottom button{font-weight:400;width:120px}.admin_risk_reports-modal-content-body-bottom-icon{align-items:center;color:#3aadb8;display:flex;font-size:50px;justify-content:center}.admin_risk_reports-modal-content-body-bottom-drag_text{font-size:14px;font-weight:500}.admin_risk_reports-modal-content-body-bottom-subtext{font-size:14px}.admin_risk_reports-modal-content-body-bottom-button{color:#3aadb8;cursor:pointer;font-size:14px;text-decoration:underline}.admin_risk_reports-modal-content-body-bottom-button:hover{background-color:#fafbff;color:#3aadb8}.admin_risk_reports-modal-content-body-uploaded{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.admin_risk_reports-modal-content-body-uploaded-file{background:rgba(58,173,184,.102);border-radius:10px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:15px;padding-inline:30px}.admin_risk_reports-modal-content-body-uploaded-file-icon{align-items:center;display:flex;font-size:35px}.admin_risk_reports-modal-content-body-uploaded-file-info{align-items:start;display:flex;flex-direction:column}.admin_risk_reports-modal-content-body-uploaded-file-info-name{color:#000;font-weight:500}.admin_risk_reports-modal-content-body-uploaded-file-info-size{color:gray;font-size:14px}.admin_risk_reports-modal-content-body-uploaded-action{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-inline:5%}.admin_risk_reports-modal-content-body-uploaded-action-error-message{color:#900;font-size:14px;text-align:center}.admin_risk_reports-modal-content-body-uploaded-action-upload_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.admin_risk_reports-modal-content-body-uploaded-action-upload_button:hover{background-color:#3aadb8;border:none;color:#fafbff}.admin_risk_reports-modal-content-body-uploaded-action-cancel_button{border:1px solid #900;border-radius:5px;color:#900;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px;width:100px}.admin_risk_reports-modal-content-body-uploaded-action-cancel_button:hover{background-color:#900;border:none;color:#fafbff}.admin_risk_reports-modal-bottom{-webkit-margin-before:20px;display:flex;gap:20px;margin-block-start:20px}.admin_risk_reports-modal-bottom button{font-size:12px;width:130px}.admin_risk_reports-title{color:#000;font-size:24px;font-weight:600;margin-bottom:30px}.admin_risk_reports-tabs{-webkit-margin-after:25px;border-bottom:1px solid rgba(58,173,184,.259);display:flex;font-size:18px;font-weight:500;margin-block-end:25px}.admin_risk_reports-tabs-tab{border-right:1px solid #3aadb8;cursor:pointer;padding:1px 50px}.admin_risk_reports-tabs-tab.active{background-color:transparent;border-bottom:3px solid #3aadb8;color:#05167c}.admin_risk_reports-body{-webkit-padding-end:2%;border-radius:10px;padding-inline-end:2%}.admin_risk_reports-body-tab-content{display:flex;flex-direction:column;gap:30px}.admin_risk_reports-body-tab-content-top{align-items:end;display:flex;flex-direction:row-reverse;gap:20px}.admin_risk_reports-body-tab-content-top-search_box{height:35px;width:40%}.admin_risk_reports-body-tab-content-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px}.admin_risk_reports-body-tab-content-table-head{align-items:center;color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:25px 20px;position:relative}.admin_risk_reports-body-tab-content-table-head-item{display:flex;justify-content:center;text-align:center;width:25%}.admin_risk_reports-body-tab-content-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.admin_risk_reports-body-tab-content-table-head-item svg.active{background-color:transparent;color:red}.admin_risk_reports-body-tab-content-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin_risk_reports-body-tab-content-table-head-item svg.inactive{color:gray}.admin_risk_reports-body-tab-content-table-head-item:first-child{justify-content:flex-start}.admin_risk_reports-body-tab-content-table-body-row{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between}.admin_risk_reports-body-tab-content-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;justify-content:center;padding:15px 20px;position:relative;width:25%}.admin_risk_reports-body-tab-content-table-body-row-item-text{display:flex;flex-direction:column}.admin_risk_reports-body-tab-content-table-body-row-item-text-main{color:#000;font-weight:500}.admin_risk_reports-body-tab-content-table-body-row-item-text-sub{color:#6eaadc;font-size:14px}.admin_risk_reports-body-tab-content-table-body-row-item-text input{background:#fff;box-shadow:0 0 1px 1px #cdcfdb;margin:0}.admin_risk_reports-body-tab-content-table-body-row-item-button{align-items:center;display:flex;font-weight:400;gap:5px;justify-content:center;transition:color .3s ease}.admin_risk_reports-body-tab-content-table-body-row-item-button svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.admin_risk_reports-body-tab-content-table-body-row-item-button.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.admin_risk_reports-body-tab-content-table-body-row-item-dropdown-menu{background:#fff;border-radius:5px;bottom:-40px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;flex-direction:column;left:5px;opacity:0;padding:5px;position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;z-index:1}.admin_risk_reports-body-tab-content-table-body-row-item-dropdown-menu.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.admin_risk_reports-body-tab-content-table-body-row-item-dropdown-menu-item{border-radius:5px;cursor:pointer;padding:5px}.admin_risk_reports-body-tab-content-table-body-row-item-dropdown-menu-item:hover{background:rgba(113,189,255,.212);color:#000}.admin_risk_reports-body-tab-content-table-body-row-item-dropdown-menu-item:first-child{border-bottom:1px solid hsla(0,0%,85%,.541)}.admin_risk_reports-body-tab-content-table-body-row-item:first-child{display:flex;justify-content:flex-start}.admin_risk_reports-body button{align-items:center;display:flex;font-size:16px;font-weight:400;gap:5px;justify-content:center;width:100px}.risk-report-form{background-color:#fafbff;color:#05167c;height:100%;overflow-y:auto;padding:10px;text-align:center;width:100%}.risk-report-form-user{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.risk-report-form-user button{background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;height:30px;width:80px}.risk-report-form-user img{width:35px}.risk-report-form-title{display:flex;gap:10px;margin-bottom:30px}.risk-report-form-title-text{color:#000;font-size:24px}.risk-report-form-title-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.risk-report-form-title-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:800px){.user-risk-title{flex-direction:column}.user-risk-title-text{font-size:18px;width:100%}.user-risk-title-search-box{height:35px;width:100%}}.form-layout{align-items:stretch;display:flex;gap:20px;height:100vh}.form-layout::-webkit-scrollbar{width:2px}.form-layout::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.form-layout-nav{border-right:1px solid hsla(0,0%,50%,.451);display:flex;flex-direction:column;flex-shrink:0;height:100vh;max-width:280px;min-width:280px;overflow-y:auto;width:280px}.form-layout-nav::-webkit-scrollbar{width:2px}.form-layout-nav::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.form-layout-content{flex-grow:1;height:100vh;overflow-y:auto}.form-layout-content::-webkit-scrollbar{width:2px}.form-layout-content::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}@media(max-width:1250px){.form-layout{flex-direction:column}.form-layout-nav{flex-direction:row;height:auto;overflow-x:auto}.form-layout-content,.form-layout-nav{max-width:100%;min-width:100%;width:100%}}.form-nav{border-right:1px solid hsla(0,0%,50%,.451);color:#000;display:flex;flex-direction:column;height:100%;overflow-x:hidden}.form-nav::-webkit-scrollbar{width:1px}.form-nav::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.form-nav-item{align-items:center;cursor:pointer;display:flex;flex-shrink:0;gap:10px;justify-content:start;min-height:50px;padding:20px;transition:all .5s ease}.form-nav-item.active{background-color:#fff;border-right:2px solid #2b9448;color:#000}.form-nav-item:hover{background:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.form-nav-item-number{align-items:center;background:hsla(0,0%,50%,.239);border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;transition:all .5s ease;width:30px}.form-nav-item-number.active,.form-nav-item-number.submitted{background:#2b9448}.form-nav-item-text{display:flex;flex-direction:column;text-align:left}.form-nav-item-text-info{display:none}@media(max-width:1250px){.form-nav{border-bottom:1px solid hsla(0,0%,50%,.451);border-right:none;flex-direction:row;gap:20px;height:auto;overflow-x:auto}.form-nav::-webkit-scrollbar{height:1px}.form-nav-item{background-color:#fff;border-radius:10px;min-height:auto;padding:15px}.form-nav-item-number{height:35px;width:35px}.form-nav-item-text{display:flex;flex-direction:column}.form-nav-item-text-info{color:gray;display:block;font-size:12px;font-weight:500}.form-nav-item.active{border-bottom:2px solid #2b9448;border-right:none;color:#000}}.accordion{border-radius:5px;color:#000}.accordion .accordion-title{align-items:center;background:#fff;border:1px solid hsla(0,0%,50%,.569);border-radius:5px;color:#5a5a5a;cursor:pointer;display:flex;font-size:24px;font-weight:500;justify-content:space-between;outline:none;padding-block:15px;padding-inline:30px;transition:border .3s ease;width:100%}.accordion .accordion-title.open{border:none}.accordion .accordion-title .accordion-icon{font-size:14px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.accordion .accordion-title .accordion-icon.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-content{background-color:#fff;overflow:hidden;padding:0 5px;position:relative;transition:height .3s ease}.accordion .accordion-content .accordion-content-inner{-webkit-margin-before:20px;margin-block-start:20px}.section-content{background:#fff;border:1px solid hsla(0,0%,50%,.569);border-radius:10px;display:flex;flex-direction:column;gap:25px;height:calc(100vh - 50px);overflow-y:auto;padding:25px}.section-content::-webkit-scrollbar{width:2px}.section-content::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.section-content-body{display:flex;flex-direction:column;gap:20px;padding:10px}.section-content-body-inner{border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.17);display:flex;flex-wrap:wrap;gap:20px;padding:25px 20px}.section-content-body-outer{display:flex;justify-content:end}.question-container.half-width,.question-wrapper.half-width{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0}.question-container.full-width,.question-wrapper.full-width{flex:0 0 100%}.question-wrapper .question-children{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.question-wrapper .radio-input-question{border:none!important;padding:0!important}@media(max-width:650px){.question-container.half-width,.question-wrapper.half-width{flex:0 0 100%}}.admin-risk-details-title{display:flex;gap:10px;margin-bottom:30px}.admin-risk-details-title-text{color:#000;font-size:24px}.admin-risk-details-title-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.admin-risk-details-title-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin-risk-details-body{background:#fff;border:1px solid hsla(0,0%,50%,.569);border-radius:10px;color:#000}.admin-risk-info{display:flex;gap:30px;min-height:400px;padding:20px;position:relative}.admin-risk-info-event{width:85%}.admin-risk-info-event-top{align-items:center;display:flex;justify-content:space-between}.admin-risk-info-event-top-left{display:flex;gap:30px}.admin-risk-info-event-top-left-title{display:flex;flex-direction:column;font-weight:500;gap:5px}.admin-risk-info-event-top-right{display:flex;gap:20px}.admin-risk-info-event-top-right-risk_score{display:flex;font-weight:500;gap:5px}.admin-risk-info-event-top-right-risk_score-key{align-items:center;display:flex}.admin-risk-info-event-top-right-risk_score-value{border:1px solid;border-radius:5px;padding:5px}.admin-risk-info-event-mid{-webkit-margin-before:20px;-webkit-margin-after:40px;display:flex;flex-wrap:wrap;gap:30px;margin-block-end:40px;margin-block-start:20px}.admin-risk-info-event-mid-item{display:flex;flex:1 1;flex-direction:column;gap:5px}.admin-risk-info-event-mid-item-key{color:#5a5a5a}.admin-risk-info-event-bottom-description{display:flex;flex-direction:column;gap:5px}.admin-risk-info-event-bottom-description-key{color:#5a5a5a}.admin-risk-info-people{display:flex;flex-direction:column;gap:20px;width:15%}.admin-risk-info-people-item{display:flex;flex-direction:column;gap:5px}.admin-risk-info-people-item-key{color:#5a5a5a}.admin-risk-info-people-item-value.stakeholder-action-item{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:5px 10px;transition:background .3s ease}.admin-risk-info-people-item-value.stakeholder-action-item:hover{background:#ecfdff}.admin-risk-info-people-add-manager{align-items:center;border:1px solid hsla(0,0%,50%,.569);border-radius:5px;color:gray;display:flex;gap:5px;padding:10px;width:-webkit-max-content;width:max-content}.admin-risk-info-people-add-manager svg{color:#3aadb8}.risk-info-spinner{align-items:center;background:hsla(0,0%,100%,.9);border-radius:10px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}@media screen and (max-width:1200px){.admin-risk-info{flex-direction:column;gap:10px;padding:10px}.admin-risk-info-event,.admin-risk-info-people{width:100%}}@media screen and (max-width:860px){.admin-risk-info{flex-direction:column;gap:10px;padding:10px}.admin-risk-info-event{width:100%}.admin-risk-info-event-top{align-items:flex-start;flex-direction:column;gap:10px}.admin-risk-info-event-top-left{justify-content:space-between;width:100%}.admin-risk-info-event-top-right{justify-content:flex-end;width:100%}.admin-risk-info-event-mid{flex-direction:column;gap:10px}.admin-risk-info-people{width:100%}}.risk-actions-sidebar{width:17%}.risk-actions-sidebar-nav{list-style:none;padding:0}.risk-actions-sidebar-nav-item{background-color:#fff;border-bottom:1px solid hsla(0,0%,50%,.569);color:#000;cursor:pointer;padding:20px;transition:border .3s ease,background-color .3s ease,color .3s ease}.risk-actions-sidebar-nav-item.active{background-color:#fff;border-left:2px solid #3aadb8;color:#000}.risk-actions-sidebar-nav-item:hover{background-color:#f5f5f5}@media screen and (max-width:1000px){.risk-actions-sidebar{width:100%}.risk-actions-sidebar-nav{display:flex;font-weight:500;gap:5px;margin-block:10px}.risk-actions-sidebar-nav-item{border-radius:10px;padding-block:10px}.risk-actions-sidebar-nav-item.active{border-bottom:2px solid #3aadb8;border-left:none}}.admin-risk-form{min-height:400px;padding:20px;position:relative}.admin-risk-form-content{height:400px;overflow-y:auto}.admin-risk-form-content-body{display:flex;flex-direction:column;gap:20px;padding:10px}.admin-risk-form-content-body-inner{border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.17);display:flex;flex-wrap:wrap;gap:20px;padding:25px 20px}.admin-risk-form-content-body-outer{display:flex;justify-content:end}.risk-form-spinner{align-items:center;background:hsla(0,0%,100%,.9);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}.risk-investigation-form{min-height:400px;padding:20px;position:relative}.risk-investigation-form-content{height:400px;overflow-y:auto}.risk-investigation-form-content-body{display:flex;flex-direction:column;gap:20px;padding:10px}.risk-investigation-form-content-body-inner{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.17);display:flex;flex-wrap:wrap;gap:20px;padding:25px 20px}.risk-investigation-form-content-body-outer{display:flex;justify-content:flex-end}.risk-investigation-form-spinner{align-items:center;background:hsla(0,0%,100%,.9);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}.popup-modal_container-content h3{margin-bottom:.5rem;text-align:center}.popup-modal_container-content p{margin-bottom:1rem;text-align:center}.investigation-types{grid-gap:.75rem;background-color:#fff;border-radius:10px;display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);margin:1rem 0;padding:.5rem}.radio-label{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:.5rem}.radio-label input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:2px solid #3aadb8;border-radius:50%;cursor:pointer;flex:0 0 auto;height:12px;margin:0;outline:none;position:relative;width:12px}.radio-label input[type=radio]:checked{background-color:#3aadb8}.radio-label input[type=radio]:checked:after{border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:6px}.popup-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.popup-modal_container{padding:1.5rem}.popup-actions .primary-button,.popup-actions .secondary-button{min-width:-webkit-min-content;min-width:min-content;white-space:nowrap}.attachments-body{align-items:center;border:1px solid hsla(0,0%,50%,.569);border-radius:10px;display:flex;flex-direction:column;padding:40px 10px}.attachments-body-icon{align-items:center;color:#3aadb8;display:flex;font-size:50px;justify-content:center}.attachments-body-drag_text{font-size:18px;font-weight:500}.attachments-body-subtext{-webkit-margin-before:5px;-webkit-margin-after:10px;margin-block-end:10px;margin-block-start:5px}.attachments-body-button{background:#3aadb8;border-radius:5px;color:#fafbff;cursor:pointer;font-size:14px;padding-block:7px;padding-inline:20px}.attachments-body-button:hover{background-color:#fafbff;border:1px solid #3aadb8;color:#3aadb8}.attachments-body-uploaded{align-items:center;border:1px solid hsla(0,0%,50%,.569);border-radius:10px;display:flex;flex-direction:column;padding:40px 10px}.attachments-body-uploaded-file{background:rgba(58,173,184,.102);border-radius:10px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:15px;padding-inline:30px}.attachments-body-uploaded-file-icon{align-items:center;display:flex;font-size:35px}.attachments-body-uploaded-file-info{align-items:start;display:flex;flex-direction:column}.attachments-body-uploaded-file-info-name{color:#000;font-weight:500}.attachments-body-uploaded-file-info-size{color:gray;font-size:14px}.attachments-body-uploaded-action{-webkit-margin-before:20px;display:flex;gap:20px;margin-block-start:20px}.attachments-body-uploaded-action-upload_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.attachments-body-uploaded-action-upload_button:hover{background-color:#3aadb8;border:none;color:#fafbff}.attachments-body-uploaded-action-cancel_button{border:1px solid #900;border-radius:5px;color:#900;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.attachments-body-uploaded-action-cancel_button:hover{background-color:#900;border:none;color:#fafbff}.risk-actions{border-top:1px solid hsla(0,0%,50%,.569);display:flex;flex-direction:row-reverse;height:100%}.risk-actions-content{border-right:1px solid hsla(0,0%,50%,.569);padding:20px;width:83%}.risk-actions-content-header{margin-bottom:20px}.risk-actions-content-header-title{font-size:18px;font-weight:500}@media screen and (max-width:1000px){.risk-actions{flex-direction:column}.risk-actions-content{border-right:none;padding:10px;width:100%}}.users-admin{flex-direction:row;height:100vh;position:absolute}.users-admin,.users-admin-body{display:flex;width:100%}.users-admin-body-content{-webkit-margin-start:215px;background-color:#fafbff;color:#05167c;height:100%;margin-inline-start:215px;overflow-y:auto;padding-inline:2%;width:100%}.users-admin-body-content-header{background-color:#fafbff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.users-admin-body-content-elements{-webkit-padding-after:30px;padding-block-end:30px;position:relative;z-index:0}@media screen and (max-width:950px){.users-admin-body-content{padding-inline:3%}}@media screen and (max-width:820px){.users-admin-body-content{-webkit-margin-start:10%;margin-inline-start:10%;padding:0 20px}}@media screen and (max-width:450px){.users-admin-body-content{-webkit-margin-start:0;margin-inline-start:0;padding:0}.users-admin-body-content-elements{padding:0}}.dynamic-container{-webkit-margin-after:20px;background-color:#fff;border-radius:10px;box-shadow:0 0 7px 0 rgba(0,0,0,.1);color:#000;height:80px;margin-block-end:20px;padding-block:15px;padding-inline:20px;position:relative}.dynamic-container-body{align-items:center;display:flex;justify-content:space-around}.dynamic-container-body svg{font-size:24px}.dynamic-container-body-file_status{-webkit-border-end:1px solid rgba(0,0,0,.502);align-items:center;border-inline-end:1px solid rgba(0,0,0,.502);display:flex;flex:1 1;justify-content:space-around}.dynamic-container-body-file_status-text{display:flex;flex-direction:column;gap:10px}.dynamic-container-body-file_status-text-title{font-size:14px;font-weight:500}.dynamic-container-body-file_status-text-status{font-size:16px;font-weight:500}.dynamic-container-body-file_status-icon{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,.1);display:flex;height:35px;justify-content:center;width:35px}.dynamic-container-body-file_info{-webkit-border-end:1px solid rgba(0,0,0,.502);align-items:center;border-inline-end:1px solid rgba(0,0,0,.502);display:flex;flex:1 1;justify-content:space-around}.dynamic-container-body-file_info-text{display:flex;flex-direction:column;gap:10px;min-width:100px}.dynamic-container-body-file_info-text-title{font-size:14px;font-weight:500}.dynamic-container-body-file_info-text-file_name{color:#5a5a5a;font-size:16px;font-weight:500}.dynamic-container-body-file_info-icon{align-items:center;display:flex;flex-direction:column}.dynamic-container-body-file_info-icon-svg{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,.1);display:flex;height:35px;justify-content:center;margin-bottom:5px;width:35px}.dynamic-container-body-file_info-icon-error{color:#000;cursor:pointer;font-size:12px;text-decoration:underline}.dynamic-container-body-file_info-icon-error:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.dynamic-container-body-file_date{align-items:center;display:flex;flex:1 1;justify-content:space-around}.dynamic-container-body-file_date-text{display:flex;flex-direction:column;gap:10px}.dynamic-container-body-file_date-text-title{font-size:14px;font-weight:500}.dynamic-container-body-file_date-text-date{color:#5a5a5a;font-size:16px;font-weight:500}.dynamic-container-body-file_date-icon{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,.1);display:flex;height:35px;justify-content:center;width:35px}.processing{background-color:#f2f4ff}.failed{background-color:#ffe7e6}.completed{background-color:#f0fcf9}.dynamic-container-body-file_status-text-status{font-weight:700}.dynamic-container-body-file_info-icon-error{color:red}.close_button{position:absolute;right:10px;top:10px}.container-data{align-items:center;display:flex;justify-content:space-around}.container-data-course_count,.container-data-ratio,.container-data-trainee_count{display:flex;flex:1 1;gap:5px}.ellipsis{display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}@media screen and (max-width:1150px){.dynamic-container{height:-webkit-min-content;height:min-content}.dynamic-container-body-file_date,.dynamic-container-body-file_info,.dynamic-container-body-file_status{border:none}}@media screen and (max-width:820px){.dynamic-container{padding-inline:10px}}@media screen and (max-width:600px){.ellipsis{max-width:180px}.dynamic-container{height:-webkit-min-content;height:min-content}.dynamic-container-body{flex-direction:column}.dynamic-container-body-file_status{-webkit-padding-after:10px;border:none;justify-content:space-between;padding-block-end:10px;width:100%}.dynamic-container-body-file_status-text{gap:0}.dynamic-container-body-file_info{-webkit-padding-after:10px;border:none;justify-content:space-between;padding-block-end:10px;width:100%}.dynamic-container-body-file_info-text{gap:0}.dynamic-container-body-file_date{justify-content:space-between;width:100%}.dynamic-container-body-file_date-text{gap:0}}.roles-list::-webkit-scrollbar{width:2px}.roles-list::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.edit_staff_modal-overlay{align-items:center;background-color:rgba(191,198,207,.53);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.edit_staff_modal-content{background-color:#e8ebf0;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-height:80%;max-width:400px;overflow-y:auto;padding:30px;width:50%;z-index:10000}.edit_staff_modal-content::-webkit-scrollbar{width:2px}.edit_staff_modal-content::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.edit_staff_modal-content-close_button{color:#b8bbca;cursor:pointer;text-align:end}.edit_staff_modal-content-close_button:hover{color:gray}.edit_staff_modal-content-title{-webkit-margin-after:10px;font-size:20px;font-weight:bolder;margin-block-end:10px}.edit_staff_modal-content-bottom-agreement{display:flex;gap:7px}.edit_staff_modal-content-bottom-agreement-checkbox input{margin:0;padding:0}.edit_staff_modal-content-bottom-agreement-text{font-size:11px}.edit_staff_modal-content-bottom-buttons{-webkit-margin-after:5px;-webkit-margin-before:20px;display:flex;gap:20px;margin-block-end:5px;margin-block-start:20px}.edit_staff_modal-content-bottom-buttons-submit{background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;height:30px;width:130px}.edit_staff_modal-content-bottom-buttons-cancel{background-color:#f8f8f8;border:none;border-radius:4px;color:#000;cursor:pointer;font-weight:600;height:30px;width:80px}@media screen and (max-height:600px){.edit_staff_modal-content{max-height:70vh;overflow-y:auto}}@media screen and (max-height:400px){.edit_staff_modal-content{max-height:50vh}}.edit_staff_modal-content input{-webkit-margin-before:7px;-webkit-margin-after:15px;background:#fff;border:none;border-radius:5px;margin:0;margin-block-end:15px;margin-block-start:7px;outline:none;padding:10px 15px;width:100%}.edit_staff_modal-content label{-webkit-margin-after:5px;font-size:14px;font-weight:500;margin-block-end:5px}@media screen and (max-width:820px){.edit_staff_modal-button{gap:5px;height:30px}.edit_staff_modal-button-icon{font-size:20px}.edit_staff_modal-button-text{font-size:12px}}@media screen and (max-width:600px){.edit_staff_modal-content{max-height:80%;padding:5%;width:85%}.edit_staff_modal-content-close_button{font-size:14px}.edit_staff_modal-content-title{font-size:18px}}@media screen and (max-width:450px){.edit_staff_modal-button{width:100%}}.toggle-switch{align-items:center;border-radius:25px;cursor:pointer;display:flex;height:25px;padding:2px;position:relative;transition:background-color .3s ease-in-out;width:50px}.toggle-switch__slider{border-radius:50%;height:21px;left:2px;position:absolute;top:2px;-webkit-transform:translateX(0);transform:translateX(0);transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,background-color .3s ease-in-out;transition:transform .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;width:21px}.toggle-switch.checked .toggle-switch__slider{-webkit-transform:translateX(25px);transform:translateX(25px)}.searchable-dropdown{display:inline-block;position:relative;width:100%}.searchable-dropdown__toggle{-webkit-margin-before:5px;align-items:center;background-color:#fff;border-radius:4px;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;margin-block-start:5px;padding:10px 15px;transition:background-color .3s ease}.searchable-dropdown .chevron-icon{margin-left:10px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.searchable-dropdown .chevron-icon.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.searchable-dropdown input{font-size:16px;margin:0;padding:0}.searchable-dropdown__input{border:none;margin:0;outline:none;transition:all .3s ease;width:100%}.searchable-dropdown__list{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);left:0;list-style-type:none;margin:0;max-height:130px;opacity:0;overflow-y:auto;padding:0;position:absolute;top:100%;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;z-index:10}.searchable-dropdown__list::-webkit-scrollbar{width:2px}.searchable-dropdown__list::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.searchable-dropdown__list.open{-webkit-margin-before:5px;margin-block-start:5px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;width:100%}.searchable-dropdown__list-item{color:gray;cursor:pointer;padding:10px 15px;transition:background-color .2s ease}.searchable-dropdown__list-item:hover{background-color:#f5f5f5}.add_staff_modal-overlay{align-items:center;background-color:rgba(191,198,207,.53);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.add_staff_modal-content{background-color:#e8ebf0;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-height:80%;max-width:400px;overflow-y:auto;padding:30px;width:50%;z-index:1001}.add_staff_modal-content::-webkit-scrollbar{width:2px}.add_staff_modal-content::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.add_staff_modal-content-close_button{color:#b8bbca;cursor:pointer;text-align:end}.add_staff_modal-content-close_button:hover{color:gray}.add_staff_modal-content-title{-webkit-margin-after:10px;font-size:20px;font-weight:bolder;margin-block-end:10px}.add_staff_modal-content-bottom-agreement{display:flex;gap:7px}.add_staff_modal-content-bottom-agreement-checkbox input{margin:0;padding:0}.add_staff_modal-content-bottom-agreement-text{font-size:11px}.add_staff_modal-content-bottom-buttons{-webkit-margin-after:5px;-webkit-margin-before:20px;display:flex;gap:20px;margin-block-end:5px;margin-block-start:20px}.add_staff_modal-content-bottom-buttons-submit{background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;height:30px;width:130px}.add_staff_modal-content-bottom-buttons-cancel{background-color:#f8f8f8;border:none;border-radius:4px;color:#000;cursor:pointer;font-weight:600;height:30px;width:80px}@media screen and (max-height:600px){.add_staff_modal-content{max-height:70vh;overflow-y:auto}}@media screen and (max-height:400px){.add_staff_modal-content{max-height:50vh}}.add_staff_modal-content input{-webkit-margin-before:7px;-webkit-margin-after:15px;background:#fff;border:none;border-radius:5px;margin:0;margin-block-end:15px;margin-block-start:7px;outline:none;padding:10px 15px;width:100%}.add_staff_modal-content label{-webkit-margin-after:5px;font-size:14px;font-weight:500;margin-block-end:5px}#description{min-height:100px;overflow-y:scroll}@media screen and (max-width:450px){.modal-content{width:80%}}.inputfile-box{position:relative}.inputfile{display:none}.container,.file-box{display:inline-block;width:100%}.file-box{background:#fff;box-sizing:border-box;font-size:15px;font-weight:lighter;height:calc(2rem - 2px);padding:5px 0 5px 5px}.file-button{background:#8993cd;padding-block:8px;padding-inline:10px;position:absolute;right:0;top:0}#description{-webkit-margin-after:15px;background:#fff;border:none;border-radius:5px;margin-block-end:15px;outline:none;width:100%}#description::-webkit-scrollbar{width:2px}#description::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.locality{display:flex;gap:15px}@media screen and (max-width:820px){.add_staff_modal-button{gap:5px;height:30px}.add_staff_modal-button-icon{font-size:20px}.add_staff_modal-button-text{font-size:12px}}@media screen and (max-width:600px){.add_staff_modal-content{max-height:80%;padding:5%;width:85%}.add_staff_modal-content-close_button{font-size:14px}.add_staff_modal-content-title{font-size:18px}}@media screen and (max-width:450px){.add_staff_modal-button{width:100%}}.error{-webkit-margin-start:3px;color:red;margin-inline-start:3px}.file_upload_popup-button{align-items:center;background-color:#3aadb8;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:35px;justify-content:center;width:125px}.file_upload_popup-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.file_upload_popup-overlay{align-items:center;background-color:rgba(191,198,207,.53);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.file_upload_popup-content{background-color:#e8ebf0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;max-width:485px;padding:20px;width:50%;z-index:1001}.file_upload_popup-content-close_button{color:#b8bbca;cursor:pointer;text-align:end}.file_upload_popup-content-close_button:hover{color:gray}.file_upload_popup-content-title{-webkit-margin-after:10px;font-size:18px;font-weight:500;margin-block-end:10px}.file_upload_popup-content-body{background:#fafbff;border:1px dashed #9f9f9f;border-radius:5px;padding:10px}.file_upload_popup-content-body-top{display:flex;justify-content:end}.file_upload_popup-content-body-top-download_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.file_upload_popup-content-body-top-download_button:hover{background-color:#3aadb8;color:#fafbff}.file_upload_popup-content-body-top-download_button-icon,.file_upload_popup-content-body-top-download_button-text{font-size:12px}.file_upload_popup-content-body-bottom{-webkit-margin-after:30px;-webkit-margin-before:10px;align-items:center;display:flex;flex-direction:column;margin-block-end:30px;margin-block-start:10px}.file_upload_popup-content-body-bottom-icon{align-items:center;color:#3aadb8;display:flex;font-size:50px;justify-content:center}.file_upload_popup-content-body-bottom-drag_text{font-size:18px;font-weight:500}.file_upload_popup-content-body-bottom-subtext{-webkit-margin-before:5px;-webkit-margin-after:10px;margin-block-end:10px;margin-block-start:5px}.file_upload_popup-content-body-bottom-button{background:#3aadb8;border-radius:5px;color:#fafbff;cursor:pointer;font-size:14px;padding-block:7px;padding-inline:20px}.file_upload_popup-content-body-bottom-button:hover{background-color:#fafbff;border:1px solid #3aadb8;color:#3aadb8}.file_upload_popup-content-body-uploaded{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-block:10%}.file_upload_popup-content-body-uploaded-file{background:rgba(58,173,184,.102);border-radius:10px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:15px;padding-inline:30px}.file_upload_popup-content-body-uploaded-file-icon{align-items:center;display:flex;font-size:35px}.file_upload_popup-content-body-uploaded-file-info{align-items:start;display:flex;flex-direction:column}.file_upload_popup-content-body-uploaded-file-info-name{color:#000;font-weight:500}.file_upload_popup-content-body-uploaded-file-info-size{color:gray;font-size:14px}.file_upload_popup-content-body-uploaded-action{-webkit-margin-before:20px;display:flex;gap:20px;margin-block-start:20px}.file_upload_popup-content-body-uploaded-action-upload_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.file_upload_popup-content-body-uploaded-action-upload_button:hover{background-color:#3aadb8;border:none;color:#fafbff}.file_upload_popup-content-body-uploaded-action-cancel_button{border:1px solid #900;border-radius:5px;color:#900;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.file_upload_popup-content-body-uploaded-action-cancel_button:hover{background-color:#900;border:none;color:#fafbff}@media screen and (max-width:820px){.file_upload_popup-content{width:80%}.file_upload_popup-content-title{font-size:18px}.file_upload_popup-content-text{font-size:16px}}.admin-staff-management-modal-title{-webkit-margin-after:10px;color:#000;font-size:18px;font-weight:500;margin-block-end:10px}.admin-staff-management-modal-content-message{color:#3aadb8;font-size:14px;font-weight:500;margin-block:5px;text-align:center}.admin-staff-management-modal-content-form-label{-webkit-margin-after:5px;font-size:14px;font-weight:500;margin-block-end:5px}.admin-staff-management-modal-content-form-help_text{-webkit-margin-start:5px;color:#5a5a5a;font-size:12px;margin-inline-start:5px}.admin-staff-management-modal-content-form-input{-webkit-margin-before:5px;-webkit-margin-after:15px;background:#fafbff;margin:0;margin-block-end:15px;margin-block-start:5px}.admin-staff-management-modal-content-body{-webkit-margin-before:5px;background:#fafbff;border:1px dashed #9f9f9f;border-radius:5px;margin-block-start:5px;padding-block:15px}.admin-staff-management-modal-content-body-bottom{align-items:center;display:flex;flex-direction:column}.admin-staff-management-modal-content-body-bottom button{font-weight:400;width:120px}.admin-staff-management-modal-content-body-bottom-icon{align-items:center;color:#3aadb8;display:flex;font-size:50px;justify-content:center}.admin-staff-management-modal-content-body-bottom-drag_text{font-size:14px;font-weight:500}.admin-staff-management-modal-content-body-bottom-subtext{font-size:14px}.admin-staff-management-modal-content-body-bottom-button{color:#3aadb8;cursor:pointer;font-size:14px;text-decoration:underline}.admin-staff-management-modal-content-body-bottom-button:hover{background-color:#fafbff;color:#3aadb8}.admin-staff-management-modal-content-body-uploaded{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.admin-staff-management-modal-content-body-uploaded-file{background:rgba(58,173,184,.102);border-radius:10px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:15px;padding-inline:30px}.admin-staff-management-modal-content-body-uploaded-file-icon{align-items:center;display:flex;font-size:35px}.admin-staff-management-modal-content-body-uploaded-file-info{align-items:start;display:flex;flex-direction:column}.admin-staff-management-modal-content-body-uploaded-file-info-name{color:#000;font-weight:500}.admin-staff-management-modal-content-body-uploaded-file-info-size{color:gray;font-size:14px}.admin-staff-management-modal-content-body-uploaded-action{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-inline:5%}.admin-staff-management-modal-content-body-uploaded-action-error-message{color:#900;font-size:14px;text-align:center}.admin-staff-management-modal-content-body-uploaded-action-upload_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.admin-staff-management-modal-content-body-uploaded-action-upload_button:hover{background-color:#3aadb8;border:none;color:#fafbff}.admin-staff-management-modal-content-body-uploaded-action-cancel_button{border:1px solid #900;border-radius:5px;color:#900;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px;width:100px}.admin-staff-management-modal-content-body-uploaded-action-cancel_button:hover{background-color:#900;border:none;color:#fafbff}.admin-staff-management-modal-bottom{-webkit-margin-before:20px;display:flex;gap:20px;margin-block-start:20px}.admin-staff-management-modal-bottom button{font-size:12px;width:130px}.admin-staff-management-title{color:#000;font-size:24px;font-weight:600;margin-bottom:30px}.admin-staff-management-tabs{-webkit-margin-after:25px;border-bottom:1px solid rgba(58,173,184,.259);display:flex;font-size:18px;font-weight:500;margin-block-end:25px}.admin-staff-management-tabs-tab{border-right:1px solid #3aadb8;cursor:pointer;padding:1px 50px}.admin-staff-management-tabs-tab.active{background-color:transparent;border-bottom:3px solid #3aadb8;color:#05167c}.admin-staff-management-body{background:#fff;border-radius:10px;padding:2%}.admin-staff-management-body-content-buttons{display:flex;gap:20px;justify-content:end}.admin-staff-management-body-content-buttons button{font-size:14px;width:-webkit-min-content;width:min-content}.admin-staff-management-body-content-search_filter{-webkit-margin-before:15px;display:flex;gap:20px;justify-content:end;margin-block-start:15px}.admin-staff-management-body-content-search_filter-search_box{display:flex;gap:15px}.admin-staff-management-body-content-dropdowns{-webkit-margin-before:15px;display:flex;gap:15px;margin-block-start:15px;position:relative;z-index:1}.admin-staff-management-body-content-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px;min-width:550px;width:100%}.admin-staff-management-body-content-table-top{display:flex;justify-content:space-between;padding-block:22px;padding-inline:25px}.admin-staff-management-body-content-table-top-selected{font-size:16px;font-weight:500}.admin-staff-management-body-content-table-top-actions{display:flex;gap:45px}.admin-staff-management-body-content-table-top-actions-button{align-items:center;cursor:pointer;display:flex;gap:5px}.admin-staff-management-body-content-table-top-actions-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.admin-staff-management-body-content-table-top-actions-button:first-child{color:#37d1ae}.admin-staff-management-body-content-table-top-actions-button:nth-child(2){color:#fd8f26}.admin-staff-management-body-content-table-head{align-items:center;border-top:1px solid #d9d9d9;color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:25px 20px}.admin-staff-management-body-content-table-head-item{display:flex;justify-content:center;text-align:center;width:20%}.admin-staff-management-body-content-table-head-item:first-child{justify-content:flex-start;width:30%}.admin-staff-management-body-content-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.admin-staff-management-body-content-table-head-item svg.active{background-color:transparent;color:red}.admin-staff-management-body-content-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.admin-staff-management-body-content-table-head-item svg.inactive{color:gray}.admin-staff-management-body-content-table-body-row{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between}.admin-staff-management-body-content-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;justify-content:center;padding:15px 20px;width:20%}.admin-staff-management-body-content-table-body-row-item:first-child{justify-content:flex-start;width:30%}.admin-staff-management-body-content-table-body-row-item-text{display:flex;flex-direction:column}.admin-staff-management-body-content-table-body-row-item-text-main{color:#000;font-weight:500}.admin-staff-management-body-content-table-body-row-item-text-sub{color:#6eaadc;font-size:14px}.admin-staff-management-body-content-table-body-row-item-text input{background:#fff;box-shadow:0 0 1px 1px #cdcfdb;margin:0}.admin-staff-management-body-content-table-body-row-item-button{align-items:center;display:flex;font-weight:400;gap:5px;justify-content:center;transition:color .3s ease}.admin-staff-management-body-content-table-body-row-item-button svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.admin-staff-management-body-content-table-body-row-item-button.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.admin-staff-management-body-content-table-body-row-item-dropdown-menu{background:#fff;border-radius:5px;bottom:-40px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;flex-direction:column;left:5px;opacity:0;padding:5px;position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;z-index:1}.admin-staff-management-body-content-table-body-row-item-dropdown-menu.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.admin-staff-management-body-content-table-body-row-item-dropdown-menu-item{border-radius:5px;cursor:pointer;padding:5px}.admin-staff-management-body-content-table-body-row-item-dropdown-menu-item:hover{background:rgba(113,189,255,.212);color:#000}.admin-staff-management-body-content-table-body-row-item-dropdown-menu-item:first-child{border-bottom:1px solid hsla(0,0%,85%,.541)}.admin-staff-management-body button{align-items:center;display:flex;font-weight:400;gap:5px;justify-content:center;width:100px}@media screen and (max-width:820px){.admin-staff-management-body-content-search_filter{flex-wrap:wrap;justify-content:end}.admin-staff-management-body-content-search_filter-search_box{width:100%}.admin-staff-management-body-content-table-head{padding:25px 10px}.admin-staff-management-body-content-table-body-row-item,.admin-staff-management-body-content-table-head-item{padding:15px 8px;width:18%}.admin-staff-management-body-content-table-body-row-item-text-main{font-size:14px}.admin-staff-management-body-content-table-body-row-item-text-sub{font-size:10px}}@media screen and (max-width:450px){.admin-staff-management{padding:20px}.admin-staff-management-title{font-size:20px}}.responsive-container{overflow-x:scroll;overflow:auto;width:100%;z-index:0}.email-subscription{justify-content:center}.email-subscription,.email-subscription-body{align-items:center;display:flex;flex-direction:column}.email-subscription-body{border-radius:10px;box-shadow:0 14px 28px rgba(0,0,0,.25);color:#579bd6;margin:40px auto;max-width:585px;padding:50px}.email-subscription-body-logo{display:flex;padding:10px}.email-subscription-body-logo-img{align-items:center;display:flex;justify-content:center;padding:2px}.email-subscription-body-logo-img img{height:100%;width:120px}.email-subscription-body p{font-weight:500;text-align:center}.email-subscription-body-title{font-size:24px;font-weight:600;margin-bottom:10px;text-align:center}.email-subscription-body button{background-color:#579bd6;border:1px solid #579bd6;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-bottom:20px;padding:10px}.email-subscription-body-text{color:#000;font-size:15px;text-align:center}.email-subscription-body-text p{font-weight:500;margin-bottom:10px}.email-subscription-body .email-subscription-link{color:blue;cursor:pointer;text-decoration:underline}.email-subscription-body .email-subscription-link:hover{text-decoration:none}@media screen and (max-width:820px){.email-subscription-body{margin:15px auto;padding:50px;width:500px}.email-subscription-body-title{font-size:24px}}@media screen and (max-width:425px){.email-subscription-body{margin:10px auto;padding:30px;width:85%}.email-subscription-body-title{font-size:20px;margin-bottom:10px}}.bottom{display:flex}.top-text{color:#000}.success-text{color:#3aadb8;font-weight:500;text-align:center}.note-text{color:#000}.policy_admin-navbar{background-color:#fff;box-shadow:1px 7px 10px 1px rgba(0,0,0,.1);color:#05167c;display:flex;height:100vh;overflow-y:scroll;width:200px}.policy_admin-navbar::-webkit-scrollbar{width:2px}.policy_admin-navbar::-webkit-scrollbar-thumb{background-color:#c0bbbb;border-radius:4px}.policy_admin-navbar-content{display:flex;flex-direction:column;width:100%}.policy_admin-navbar-content-logo{padding:20px 25px;width:100%}.policy_admin-navbar-content-logo-img img{-webkit-padding-before:5px;padding-block-start:5px;width:100%}.policy_admin-navbar-content-logo-tab{display:none}.policy_admin-navbar-content-tab{border-radius:5px;cursor:pointer;display:flex;height:72px;padding:1rem}.policy_admin-navbar-content-tab:hover{background-color:rgba(58,173,184,.259)}.policy_admin-navbar-content-tab.selected{background-color:rgba(113,189,255,.212);color:#05167c}.policy_admin-navbar-content-tab-icon{align-items:center;display:flex;font-size:25px;justify-content:center;width:20%}.policy_admin-navbar-content-tab-icon img{width:100%}.policy_admin-navbar-content-tab-text{align-items:center;display:flex;font-size:20px;font-weight:500;gap:10px;padding-left:24px;width:80%}.policy_admin-navbar-content-tab-dropdown{display:flex;flex-direction:column}.policy_admin-navbar-content-tab-dropdown-item{border-radius:5px;cursor:pointer;display:flex;font-size:20px;font-weight:500;justify-content:center;padding:1rem}.policy_admin-navbar-content-tab-dropdown-item.selected,.policy_admin-navbar-content-tab-dropdown-item:hover{background-color:#e4e7f5}.policy_admin-navbar-content-tab-dropdown-item span{padding-left:10px}@-webkit-keyframes fade-in{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(100%);transform:scaleX(100%)}}@keyframes fade-in{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(100%);transform:scaleX(100%)}}@media screen and (min-width:500px)and (max-width:820px){.policy_admin-navbar{max-width:65px;padding:0 10px}.policy_admin-navbar-content{-webkit-padding-before:10px;gap:25px;padding-block-start:10px}.policy_admin-navbar-content-logo{padding:5px 0 20px}.policy_admin-navbar-content-logo-img{display:none}.policy_admin-navbar-content-logo-tab{display:block;width:100%}.policy_admin-navbar-content-logo-tab img{width:100%}.policy_admin-navbar-content-tab{flex-direction:column;padding:0}.policy_admin-navbar-content-tab-icon{font-size:25px;width:100%}.policy_admin-navbar-content-tab-text{font-size:10px;gap:2px;justify-content:center;padding:0;width:100%}.policy_admin-navbar-content-tab-dropdown{gap:10px}.policy_admin-navbar-content-tab-dropdown-item{flex-direction:column;padding:0}.policy_admin-navbar-content-tab-dropdown-item svg{font-size:25px;width:100%}.policy_admin-navbar-content-tab-dropdown-item span{font-size:10px;justify-content:center;padding:0;text-align:center;width:100%}}@media screen and (max-width:500px){.policy_admin-navbar{background-color:hsla(0,0%,100%,.95);left:-65%;max-width:200px;padding:10px;position:fixed;transition:.5s ease-in-out;z-index:1}.policy_admin-navbar-content-logo{display:none}.policy_admin-navbar-content-tab{flex-direction:row}.policy_admin-navbar-content-tab-icon{font-size:30px}.policy_admin-navbar-content-tab-text{font-size:16px;justify-content:flex-start}.policy_admin-navbar-content-tab-dropdown-item svg{font-size:18px}.policy_admin-navbar-content-tab-dropdown-item span{font-size:16px}.show-navbar{left:0}}.policy_user{flex-direction:row;height:100vh;position:absolute}.policy_user,.policy_user-body{display:flex;width:100%}.policy_user-body-content{-webkit-margin-start:200px;background-color:#fafbff;color:#05167c;height:100%;margin-inline-start:200px;overflow-y:auto;padding-inline:2%;width:100%}.policy_user-body-content-header{background-color:#fafbff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.policy_user-body-content-elements{-webkit-padding-after:30px;padding-block-end:30px;position:relative;z-index:0}@media screen and (max-width:950px){.policy_user-body-content{padding-inline:3%}}@media screen and (max-width:820px){.policy_user-body-content{-webkit-margin-start:8%;margin-inline-start:8%;padding:0 20px}.policy_user-body-content-elements{padding-inline:0}}@media screen and (max-width:450px){.policy_user-body-content{-webkit-margin-start:0;margin-inline-start:0;padding:0}.policy_user-body-content-elements{padding:0}}.app-pdf-viewer{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:1px 1px 9px 1px rgba(0,0,0,.169);padding-bottom:20px;padding-top:20px}.app-pdf-viewer-loader{height:500px}.app-pdf-viewer-controls{background:#fff;border-radius:10px;bottom:5%;box-shadow:1px 1px 9px 1px rgba(0,0,0,.169);left:50%;position:relative;-webkit-transform:translate(-50%);transform:translate(-50%);transition:opacity .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.app-pdf-viewer-controls span{padding:0 10px}.app-pdf-viewer-controls button{background:#fff;border:0;border-radius:10px;font:inherit;font-size:.8em;height:44px;width:44px}.app-pdf-viewer-controls button:enabled:focus,.app-pdf-viewer-controls button:enabled:hover{background-color:#e6e6e6}.app-pdf-viewer-controls button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.app-pdf-viewer-controls button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.app-pdf-viewer .react-pdf__Document .react-pdf__Page .react-pdf__Page__canvas{padding:10px}.react-pdf__Page__canvas{margin-inline:auto}.app-pdf-viewer .react-pdf__Page__canvas,.app-pdf-viewer .react-pdf__Page__canvas canvas{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;outline:none!important;-webkit-user-select:none!important;user-select:none!important}.app-pdf-viewer .react-pdf__Page__annotationLayer,.app-pdf-viewer .react-pdf__Page__textContent{pointer-events:none!important}.user-policy-viewer-top{-webkit-margin-after:15px;display:flex;gap:10px;margin-block-end:15px}.user-policy-viewer-top-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.user-policy-viewer-top-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.user-policy-viewer-top-title{align-items:center;display:flex;font-size:22px;font-weight:500;gap:5px}.user-policy-viewer-top-title-text{color:#000}.user-policy-viewer-top-title-template-name{color:#3aadb8}.user-policy-viewer-body{-webkit-margin-before:30px;background-color:#fff;display:flex;flex-direction:column;gap:30px;margin-block-start:30px;padding:2%}.user-policy-viewer-body-pdfcontainer{margin:auto;width:80%}.user-policy-viewer-body-pdfcontainer-head{background-color:#3aadb8;border-radius:10px 10px 0 0;color:#fff;height:55px;padding:2%}.user-policy-viewer-body-pdfcontainer-head-top{align-items:center;display:flex;flex-direction:column}.user-policy-viewer-body-pdfcontainer-head-top-name{font-size:24px;font-weight:500}.user-policy-viewer-body-pdfcontainer-head-top-date{font-size:12px}.user-policy-viewer-body-pdfcontainer-head-info{display:flex;gap:10px;justify-content:space-around}.user-policy-viewer-body-pdfcontainer-head-info-item-key{font-size:14px}.user-policy-viewer-body-pdfcontainer-head-info-item-value{font-weight:500}.user-policy-viewer-body-pdfcontainer-bottom{align-items:center;display:flex;gap:20px;justify-content:end;margin-block:2%}.user-policy-viewer-body-pdfcontainer-bottom button{align-items:center;display:flex;gap:10px;justify-content:center;width:120px}@media screen and (max-width:900px){.user-policy-viewer-body-pdfcontainer{width:90%}}@media screen and (max-width:700px){.user-policy-viewer-top-title{font-size:18px}.user-policy-viewer-body-pdfcontainer{width:95%}}@media screen and (max-width:450px){.user-policy-viewer{padding:2%}.user-policy-viewer-body-pdfcontainer{width:100%}.user-policy-viewer-body-pdfcontainer-head{height:120px}.user-policy-viewer-body-pdfcontainer-head-info-item-value{font-size:14px}}.course-completed{background-color:#fd8f26!important}.user-policy-item-titlebar{display:flex;position:relative;top:16px;width:-webkit-max-content;width:max-content}.user-policy-item-titlebar-list{-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-webkit-margin-before:0;display:flex;list-style:none;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-inline-start:0}.user-policy-item-titlebar-list-item{border-radius:10px 10px 0 0;color:#000;cursor:pointer;font-weight:500;list-style:none;padding:10px 30px;position:relative}.user-policy-item-titlebar-list-item-center{display:flex;gap:10px}.user-policy-item-titlebar-list-item-center-count{align-items:center;background:rgba(113,189,255,.212);border-radius:50%;color:#000;display:flex;font-size:12px;height:20px;justify-content:center;width:20px}.user-policy-item-titlebar-list-item-left{background:#fff;bottom:0;display:none;height:75%;left:-20px;position:absolute;width:20px}.user-policy-item-titlebar-list-item-left:before{background:#fafbff;border-bottom-right-radius:10px;box-shadow:inset -3px -5px 6px 1px #e7e8f0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.user-policy-item-titlebar-list-item-right{background:#fff;bottom:0;display:none;height:75%;position:absolute;right:-20px;width:20px}.user-policy-item-titlebar-list-item-right:before{background:#fafbff;border-bottom-left-radius:10px;box-shadow:inset 4px -5px 5px -1px #e7e8f0;content:"";height:100%;position:absolute;right:0;top:0;width:100%}.user-policy-item-titlebar-list-item.active{background:#fff;box-shadow:-1px -5px 5px 1px #e6e7ef;color:#000}.user-policy-item-titlebar-list-item.active .user-policy-item-titlebar-list-item-left,.user-policy-item-titlebar-list-item.active .user-policy-item-titlebar-list-item-right{display:block}.user-policy-item-titlebar-list-item:first-child .user-policy-item-titlebar-list-item-left{background:#fff;bottom:-10px;height:75%;left:0;position:absolute;width:20px}.user-policy-item-titlebar-list-item:first-child .user-policy-item-titlebar-list-item-left:before{display:none}.wrapper{grid-gap:2%;background:#fff;display:grid;gap:2%;grid-template-columns:repeat(auto-fill,minmax(23%,1fr));padding:2%}.user-policy-item,.wrapper{border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb}.user-policy-item{background-color:#fff;color:#000;margin-block:1%;padding:20px;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.user-policy-item-top{align-items:center;display:flex;justify-content:space-between}.user-policy-item-top-version-key{color:gray}.user-policy-item-body{display:flex;flex-direction:column;gap:40px}.user-policy-item-body-top{-webkit-margin-before:15px;align-items:flex-start;display:flex;flex-direction:column;gap:5px;margin-block-start:15px}.user-policy-item-body-top-name{display:flex;font-weight:500;justify-content:space-between;width:100%}.user-policy-item-body-top-date{color:gray;font-size:14px;text-align:left}.user-policy-item-body-bottom-info{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.user-policy-item-body-bottom-info-item{display:flex;flex-direction:column;gap:2px;width:40%}.user-policy-item-body-bottom-info-item-key{color:gray;font-size:14px}.user-policy-item-body-bottom-info-item-value{font-size:14px;font-weight:500}.user-policy-item:hover{cursor:pointer;-webkit-transform:scale(1.08);transform:scale(1.08)}@media screen and (max-width:1000px){.wrapper{gap:2%;grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}.course-body{display:block;gap:10px}.course-body-image img{max-width:100%}.course-body-details-data{flex-direction:column}.course-body-details-data-button,.course-body-details-data-info{width:100%}}@media screen and (max-width:700px){.wrapper{background-color:transparent;box-shadow:none;gap:2%;grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}.user-policy-item-titlebar{top:0;width:100%}.user-policy-item-titlebar-list{-webkit-margin-before:15px;-webkit-padding-after:10px;-webkit-border-after:1px solid #ebebeb;-webkit-margin-after:0;border-block-end:1px solid #ebebeb;justify-content:space-around;margin-block-end:0;margin-block-start:15px;padding-block-end:10px;width:100%}.user-policy-item-titlebar-list-item{font-size:12px;padding:0}.user-policy-item-titlebar-list-item-left,.user-policy-item-titlebar-list-item-right{display:none}.user-policy-item-titlebar-list-item.active{-webkit-padding-after:5px;background:#fafbff;border-bottom:2px solid;border-image:linear-gradient(90deg,#0089ff,#00ebff) 1;box-shadow:none;padding-block-end:5px}.user-policy-item-titlebar-list-item.active .user-policy-item-titlebar-list-item-left,.user-policy-item-titlebar-list-item.active .user-policy-item-titlebar-list-item-right{display:none}}@media screen and (max-width:450px){.wrapper{gap:2%;grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}.course-header{padding-block:5px}.course-body-details{flex-direction:column}.course-body-details-description{width:100%}.course-body-details-description-text{font-size:12px;letter-spacing:.4px}.course-body-details-data{width:100%}.course-body-details-data-button{justify-content:center}.course-body-details-data button{width:125px}}.empty-container{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 10px 1px #cdcfdb;display:flex;flex-direction:column;justify-content:center;min-height:300px;width:100%}.empty-container-text{color:#000;font-size:18px;font-weight:500}.empty-container-image img{width:150px}.user-policy{background-color:#fafbff;color:#05167c;height:100%;overflow-y:auto;padding:10px;text-align:center;width:100%}.user-policy-user{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.user-policy-user button{background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;height:30px;width:80px}.user-policy-user img{width:35px}.user-policy-title{align-items:center;color:#000;display:flex;justify-content:space-between}.user-policy-title-text{-webkit-padding-start:5px;font-size:22px;font-weight:600;padding-block:2%;padding-inline-start:5px;text-align:start}.user-policy-title-search-box{height:40px;width:40%}@media screen and (max-width:800px){.user-policy-title{flex-direction:column}.user-policy-title-text{font-size:18px;width:100%}.user-policy-title-search-box{height:35px;width:100%}}.account-settings{display:flex;flex-direction:column;height:100vh;position:absolute;width:100%}.account-settings-top{display:none}.account-settings-body{display:flex;width:100%}.account-settings-body-sidebar{box-shadow:1px 7px 10px 1px rgba(0,0,0,.1);color:#05167c;display:flex;flex-direction:column;position:relative;z-index:2}.account-settings-body-content{-webkit-margin-start:215px;background-color:#fafbff;color:#05167c;height:100%;margin-inline-start:215px;overflow-y:auto;width:100%}.account-settings-body-content-header{background-color:#fafbff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.account-settings-body-content-elements{padding-block:10%;padding-inline:60px;position:relative;z-index:0}.account-settings-body-content-elements-top{-webkit-margin-after:15px;display:flex;gap:10px;margin-block-end:15px}.account-settings-body-content-elements-top-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.account-settings-body-content-elements-top-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.account-settings-body-content-elements-top-title{align-items:center;display:flex;font-size:22px;font-weight:500;gap:5px}.account-settings-body-content-elements-top-title-text{color:#000}.account-settings-body-content-elements-top-title-template_name{color:#3aadb8}.account-settings-body-content-elements-body-personal_info-title{align-items:center;color:#3aadb8;display:flex;gap:10px;margin-block:10px}.account-settings-body-content-elements-body-personal_info-content{display:flex;justify-content:space-between}.account-settings-body-content-elements-body-personal_info-content-profile{width:30%}.account-settings-body-content-elements-body-personal_info-content-profile-image{border-radius:50%;display:flex;justify-content:center;position:relative;width:100%}.account-settings-body-content-elements-body-personal_info-content-profile-image img{border-radius:50%;max-width:200px;width:100%}.account-settings-body-content-elements-body-personal_info-content-profile-image-icon{align-items:center;background:#fff;border-radius:50%;bottom:25px;box-shadow:1px 2px 5px 0 #8f8f8f;display:flex;height:30px;justify-content:center;position:absolute;right:10px;width:30px}.account-settings-body-content-elements-body-personal_info-content-profile-image-icon svg{color:#3aadb8}.account-settings-body-content-elements-body-personal_info-content-info{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:65%}.account-settings-body-content-elements-body-personal_info-content-info-item{display:flex;flex-direction:column;gap:5px;width:47%}.account-settings-body-content-elements-body-personal_info-content-info-item-label{color:gray;font-size:14px;font-weight:500}.account-settings-body-content-elements-body-personal_info-content-info-item-input{background:#fff;border-radius:5px;box-shadow:1px 1px 2px 1px #cdcfdb;color:#000;padding-block:5px;padding-inline:10px}.account-settings-body-content-elements-body-personal_info-bottom{-webkit-margin-before:20px;display:flex;gap:20px;justify-content:end;margin-block-start:20px}.account-settings-body-content-elements-body-personal_info-bottom button{width:-webkit-max-content;width:max-content}.account-settings-body-content-elements-body-change_password label{color:gray;font-size:14px;font-weight:500}.account-settings-body-content-elements-body-change_password input{background:#fff;border-radius:5px;box-shadow:1px 1px 2px 1px #cdcfdb;color:#000;margin:0;padding:0;padding-block:5px;padding-inline:10px}.account-settings-body-content-elements-body-change_password-title{align-items:center;color:#3aadb8;display:flex;gap:10px;margin-block:10px}.account-settings-body-content-elements-body-change_password-content{display:flex;justify-content:flex-end}.account-settings-body-content-elements-body-change_password-content-items{display:flex;flex-direction:column;gap:20px;width:70%}.account-settings-body-content-elements-body-change_password-content-items-row{display:flex;justify-content:space-between}.account-settings-body-content-elements-body-change_password-content-items-row-item{display:flex;flex-direction:column;gap:5px;width:47%}.account-settings-body-content-elements-body-change_password-content-items-row-item-input-container{position:relative}.account-settings-body-content-elements-body-change_password-content-items-row-item-label{color:gray;font-size:14px;font-weight:500}.account-settings-body-content-elements-body-change_password-content-items-row-item-input{background:#fff;border-radius:5px;box-shadow:1px 1px 2px 1px #cdcfdb;color:#000;padding-block:5px;padding-inline:10px}.account-settings-body-content-elements-body-change_password-content-items-bottom{-webkit-margin-before:20px;display:flex;gap:20px;justify-content:end;margin-block-start:20px}.account-settings-body-content-elements-body-change_password-content-items-bottom button{width:-webkit-max-content;width:max-content}@media screen and (max-width:950px){.account-settings-body-content{padding-inline:3%}.account-settings-body-content-elements{padding-inline:10px}}@media screen and (max-width:820px){.account-settings-body-content{-webkit-margin-start:8%;margin-inline-start:8%;padding:0 20px}}@media screen and (max-width:650px){.account-settings-body-content-elements-body-change_password-content-items{width:100%}}@media screen and (max-width:450px){.account-settings-top{-webkit-padding-before:5%;background:#fafbff;display:block;padding-block-start:5%;padding-inline:5%;position:fixed}.account-settings-top svg{cursor:pointer}.account-settings-body-content{-webkit-margin-start:0;-webkit-padding-before:60px;margin-inline-start:0;padding:20px;padding-block-start:60px}.account-settings-body-content-elements{padding:0}.account-settings-body-content-elements-body-change_password-content-items{width:100%}.account-settings-body-content-elements-body-change_password-content-items-row{flex-wrap:wrap}.account-settings-body-content-elements-body-change_password-content-items-row-item{width:100%}}.input-container{position:relative}.eye-icon{color:gray;position:absolute;right:5px}.edit-profile-picture-popup-icon{align-items:center;background:#fff;border-radius:50%;bottom:25px;box-shadow:1px 2px 5px 0 #8f8f8f;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:10px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:30px}.edit-profile-picture-popup-icon svg{color:#3aadb8}.edit-profile-picture-popup-icon:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.edit-profile-picture-popup-overlay{background-color:rgba(0,0,0,.5);height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.edit-profile-picture-popup-body,.edit-profile-picture-popup-overlay{align-items:center;display:flex;-webkit-transform:none;transform:none}.edit-profile-picture-popup-body{background-color:#fff;border-radius:8px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);flex-direction:column;max-width:400px;padding:40px;position:relative;z-index:10000}.edit-profile-picture-popup-body-picture{max-height:120px;max-width:100px}.edit-profile-picture-popup-body-picture img{border-radius:100px;height:100px;width:100px}.edit-profile-picture-popup-body-title{-webkit-margin-after:10px;color:#3aadb8;font-size:22px;font-weight:600;margin-block-end:10px}.edit-profile-picture-popup-body-text{-webkit-margin-after:10px;color:#000;font-size:14px;margin-block-end:10px}.edit-profile-picture-popup-body-submit{background-color:#579bd6;color:#fff}.edit-profile-picture-popup-body-close,.edit-profile-picture-popup-body-submit{border:none;border-radius:10px;cursor:pointer;font-size:14px;padding:10px 20px;width:100%}.edit-profile-picture-popup-body-close{background-color:#fff;color:#7e808d}.edit-profile-picture-popup-body-close:hover{color:#05167c}.edit-profile-picture-popup-body input{background:#edeffc;border:none;border-radius:5px;color:#000;outline:none;padding:10px 15px;width:100%}.edit-profile-picture-popup-error{-webkit-margin-after:10px;color:red;margin-block-end:10px}.placeholder{align-items:center;background:rgba(58,173,184,.259);border-radius:50%;color:#000;display:flex;font-size:45px;height:100px;justify-content:center;width:100px}.personal-info-title{align-items:center;color:#3aadb8;display:flex;gap:10px;margin-block:10px}.personal-info-content{display:flex;justify-content:space-between}.personal-info-content-profile{display:flex;justify-content:center;width:30%}.personal-info-content-profile-image{background:#fff;border-radius:50%;display:flex;height:200px;justify-content:center;position:relative;width:200px}.personal-info-content-profile-image-text{align-items:center;background:rgba(58,173,184,.259);border-radius:50%;color:#000;display:flex;font-size:65px;justify-content:center;width:100%}.personal-info-content-profile-image img{border-radius:50%;max-height:200px;max-width:200px}.personal-info-content-profile-image-icon{align-items:center;background:#fff;border-radius:50%;bottom:25px;box-shadow:1px 2px 5px 0 #8f8f8f;display:flex;height:30px;justify-content:center;position:absolute;right:10px;width:30px}.personal-info-content-profile-image-icon svg{color:#3aadb8}.personal-info-content-info{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:65%}.personal-info-content-info-item{display:flex;flex-direction:column;gap:5px;width:47%}.personal-info-content-info-item-label{color:gray;font-size:14px;font-weight:500}.personal-info-content-info-item-input{background:#fff;border-radius:5px;box-shadow:1px 1px 2px 1px #cdcfdb;color:#000;padding-block:5px;padding-inline:10px}.personal-info-content-info-item-input input{background-color:#fff;font-size:16px;margin:0;padding:0}.personal-info-bottom{-webkit-margin-before:20px;display:flex;gap:20px;justify-content:end;margin-block-start:20px}.personal-info-bottom button{width:-webkit-max-content;width:max-content}@media screen and (max-width:650px){.personal-info-content{align-content:center;flex-direction:column}.personal-info-content-info,.personal-info-content-profile{width:100%}}@media screen and (max-width:450px){.personal-info-content-info-item{width:100%}}.label-error-combo{align-items:center;display:flex;gap:8px}.error-text-inline{color:red;font-size:12px}.user-settings{display:flex;flex-direction:column;height:100vh;position:absolute;width:100%}.user-settings-top{display:none}.user-settings-body{display:flex;width:100%}.user-settings-body-sidebar{box-shadow:1px 7px 10px 1px rgba(0,0,0,.1);color:#05167c;display:flex;flex-direction:column;position:relative;z-index:2}.user-settings-body-content{-webkit-margin-start:215px;background-color:#fafbff;color:#05167c;height:100%;margin-inline-start:215px;overflow-y:auto;width:100%}.user-settings-body-content-header{background-color:#fafbff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.user-settings-body-content-elements{padding-block:10%;padding-inline:60px;position:relative;z-index:0}.user-settings-body-content-elements-top{-webkit-margin-after:15px;display:flex;gap:10px;margin-block-end:15px}.user-settings-body-content-elements-top-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.user-settings-body-content-elements-top-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.user-settings-body-content-elements-top-title{align-items:center;display:flex;font-size:22px;font-weight:500;gap:5px}.user-settings-body-content-elements-top-title-text{color:#000}.user-settings-body-content-elements-top-title-template_name{color:#3aadb8}.user-settings-body-content-elements-body-org_info-title{align-items:center;color:#3aadb8;display:flex;font-size:18px;gap:10px;margin-block:10px}.user-settings-body-content-elements-body-org_info-content{display:flex;flex-wrap:wrap;justify-content:space-between}.user-settings-body-content-elements-body-org_info-content-profile{width:30%}.user-settings-body-content-elements-body-org_info-content-profile-image{border-radius:50%;display:flex;justify-content:center;position:relative;width:100%}.user-settings-body-content-elements-body-org_info-content-profile-image img{border-radius:50%;max-width:200px;width:100%}.user-settings-body-content-elements-body-org_info-content-profile-image-icon{align-items:center;background:#fff;border-radius:50%;bottom:25px;box-shadow:1px 2px 5px 0 #8f8f8f;display:flex;height:30px;justify-content:center;position:absolute;right:10px;width:30px}.user-settings-body-content-elements-body-org_info-content-profile-image-icon svg{color:#3aadb8}.user-settings-body-content-elements-body-org_info-content-info{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:65%}.user-settings-body-content-elements-body-org_info-content-info-item{display:flex;flex-direction:column;gap:5px;width:47%}.user-settings-body-content-elements-body-org_info-content-info-item-label{color:gray;font-size:14px;font-weight:500}.user-settings-body-content-elements-body-org_info-content-info-item-input{background:#fff;border-radius:5px;box-shadow:1px 1px 2px 1px #cdcfdb;color:#000;padding-block:5px;padding-inline:10px}.user-settings-body-content-elements-body-org_info-bottom{-webkit-margin-before:20px;display:flex;gap:20px;justify-content:end;margin-block-start:20px}.user-settings-body-content-elements-body-org_info-bottom button{width:-webkit-max-content;width:max-content}.user-settings-body-content-elements-body-plan_info-title{align-items:center;color:#3aadb8;display:flex;font-size:18px;gap:10px;margin-block:10px}.user-settings-body-content-elements-body-plan_info-sub_title{color:#000;font-weight:500;padding-block:20px}.user-settings-body-content-elements-body-plan_info-content{align-items:center;display:flex;flex-wrap:wrap;gap:50px}.user-settings-body-content-elements-body-plan_info-content-card{background:#fff;border-radius:5px;box-shadow:1px 2px 3px 2px #cdcfdb;color:#000;cursor:pointer;display:flex;flex-direction:column;gap:20px;padding:2%;position:relative;width:320px}.user-settings-body-content-elements-body-plan_info-content-card-top{display:flex;justify-content:space-between}.user-settings-body-content-elements-body-plan_info-content-card-top svg{color:#3aadb8}.user-settings-body-content-elements-body-plan_info-content-card-data{font-size:18px;font-weight:500}.user-settings-body-content-elements-body-plan_info-content-card-bottom{display:flex;justify-content:end}.user-settings-body-content-elements-body-plan_info-content-card-bottom svg{color:#bebebe;font-size:24px}.user-settings-body-content-elements-body-plan_info-content-add_card{align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 4px 0 #cdcfdb;color:#000;cursor:pointer;display:flex;font-size:30px;gap:20px;height:70px;justify-content:center;padding:2%;position:relative;width:70px}.user-settings-body-content-elements-body-plan_info-content-add_card svg{color:#3aadb8}.user-settings-body-content-elements-body-jobrole-title{align-items:center;color:#3aadb8;display:flex;font-size:18px;gap:10px;margin-block:10px}.user-settings-body-content-elements-body-jobrole-content-add-input{-webkit-padding-end:10px;align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 3px 0 #cdcfdb;color:#000;cursor:pointer;display:flex;margin-block:15px;padding-inline-end:10px;width:200px}.user-settings-body-content-elements-body-jobrole-content-add-input input{background:#fff;border:1px solid hsla(0,0%,50%,.149);margin:10px;padding:5px 10px}.user-settings-body-content-elements-body-jobrole-content-add-input-icons{display:flex;font-size:20px;gap:5px}.user-settings-body-content-elements-body-jobrole-content-add-input svg{opacity:40%;transition:color .3s,cursor .3s,opacity .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s,opacity .3s;transition:transform .3s,color .3s,cursor .3s,opacity .3s,-webkit-transform .3s}.user-settings-body-content-elements-body-jobrole-content-add-input svg:hover{opacity:100%;-webkit-transform:scale(1.1);transform:scale(1.1)}.user-settings-body-content-elements-body-jobrole-content-add_button{align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 3px 0 #cdcfdb;color:#000;cursor:pointer;display:flex;gap:20px;margin-block:15px;padding-block:10px;padding-inline:25px;width:200px}.user-settings-body-content-elements-body-jobrole-content-add_button svg{color:#3aadb8}.user-settings-body-content-elements-body-jobrole-content-jobroles_container-item{align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 3px 0 #cdcfdb;color:#000;cursor:pointer;display:flex;gap:20px;padding-block:10px;padding-inline:25px;width:-webkit-max-content;width:max-content}.user-settings-body-content-elements-body-jobrole-content-jobroles_container-item-icons{display:flex;gap:20px}.user-settings-body-content-elements-body-jobrole-content-jobroles_container-item-edit-input{align-items:center;background:#fff;border-radius:5px;color:#000;cursor:pointer;display:flex;gap:10px;width:200px}.user-settings-body-content-elements-body-jobrole-content-jobroles_container-item-edit-input input{background:#fff;border:1px solid hsla(0,0%,50%,.149);margin:0;padding:5px 10px}.user-settings-body-content-elements-body-jobrole-content-jobroles_container-item-edit-input-icons{display:flex;font-size:20px;gap:5px}.user-settings-body-content-elements-body-jobrole-content-jobroles_container-item-edit-input svg{opacity:40%;transition:color .3s,cursor .3s,opacity .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s,opacity .3s;transition:transform .3s,color .3s,cursor .3s,opacity .3s,-webkit-transform .3s}.user-settings-body-content-elements-body-jobrole-content-jobroles_container-item-edit-input svg:hover{opacity:100%;-webkit-transform:scale(1.1);transform:scale(1.1)}.user-settings-body-content-elements-body-jobrole-content-bottom{display:flex;gap:20px;justify-content:end;margin-block:20px}.user-settings-body-content-elements-body-jobrole-content-bottom button{width:-webkit-max-content;width:max-content}@media screen and (max-width:950px){.user-settings-body-content{padding-inline:3%}.user-settings-body-content-elements{padding-inline:10px}}@media screen and (max-width:820px){.user-settings-body-content{-webkit-margin-start:8%;margin-inline-start:8%;padding:0 20px}}@media screen and (max-width:650px){.user-settings-body-content-elements-body-org_info-content{align-content:center;flex-direction:column}.user-settings-body-content-elements-body-org_info-content-info,.user-settings-body-content-elements-body-org_info-content-profile{width:100%}}@media screen and (max-width:450px){.user-settings-top{-webkit-padding-before:5%;background:#fafbff;display:block;padding-block-start:5%;padding-inline:5%;position:fixed}.user-settings-top svg{cursor:pointer}.user-settings-body-content{-webkit-margin-start:0;-webkit-padding-before:60px;margin-inline-start:0;padding:20px;padding-block-start:60px}.user-settings-body-content-elements{padding:0}.user-settings-body-content-elements-body-org_info-content-info-item{width:100%}}.organisation-info-title{align-items:center;color:#3aadb8;display:flex;font-size:18px;gap:10px;margin-block:10px}.organisation-info-content{display:flex;flex-wrap:wrap;justify-content:space-between}.organisation-info-content-profile{display:flex;justify-content:center;width:30%}.organisation-info-content-profile-image{background:#fff;border-radius:50%;display:flex;height:200px;justify-content:center;position:relative;width:200px}.organisation-info-content-profile-image-text{align-items:center;background:rgba(58,173,184,.259);border-radius:50%;color:#000;display:flex;font-size:65px;justify-content:center;width:100%}.organisation-info-content-profile-image img{border-radius:50%;max-height:200px;max-width:200px}.organisation-info-content-profile-image-icon{align-items:center;background:#fff;border-radius:50%;bottom:25px;box-shadow:1px 2px 5px 0 #8f8f8f;display:flex;height:30px;justify-content:center;position:absolute;right:10px;width:30px}.organisation-info-content-profile-image-icon svg{color:#3aadb8}.organisation-info-content-info{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:65%}.organisation-info-content-info-item{display:flex;flex-direction:column;gap:5px;width:47%}.organisation-info-content-info-item-label{color:gray;font-size:14px;font-weight:500}.organisation-info-content-info-item-input{background:#fff;border-radius:5px;box-shadow:1px 1px 2px 1px #cdcfdb;color:#000;padding-block:5px;padding-inline:10px}.organisation-info-content-info-item-input input{background-color:#fff;font-size:16px;margin:0;padding:0}.organisation-info-bottom{-webkit-margin-before:20px;display:flex;gap:20px;justify-content:end;margin-block-start:20px}.organisation-info-bottom button{width:-webkit-max-content;width:max-content}.incident-user{flex-direction:row;height:100vh;position:absolute}.incident-user,.incident-user-body{display:flex;width:100%}.incident-user-body-content{-webkit-margin-start:200px;background-color:#fafbff;color:#05167c;height:100%;margin-inline-start:200px;overflow-y:auto;padding-inline:2%;width:100%}.incident-user-body-content-header{background-color:#fafbff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.incident-user-body-content-elements{-webkit-padding-after:30px;padding-block-end:30px;position:relative;z-index:0}@media screen and (max-width:950px){.incident-user-body-content{padding-inline:3%}}@media screen and (max-width:820px){.incident-user-body-content{-webkit-margin-start:8%;margin-inline-start:8%;padding:0 20px}.incident-user-body-content-elements{padding-inline:0}}@media screen and (max-width:450px){.incident-user-body-content{-webkit-margin-start:0;margin-inline-start:0;padding:15px}.incident-user-body-content-elements{padding:0}}.user-incident-modal-title{-webkit-margin-after:10px;font-size:18px;font-weight:500;margin-block-end:10px}.user-incident-modal-content-message{color:#3aadb8;font-size:14px;font-weight:500;margin-block:5px;text-align:center}.user-incident-modal-content-form-label{-webkit-margin-after:5px;font-size:14px;font-weight:500;margin-block-end:5px}.user-incident-modal-content-form-help_text{-webkit-margin-start:5px;color:#5a5a5a;font-size:12px;margin-inline-start:5px}.user-incident-modal-content-form-input{-webkit-margin-before:5px;-webkit-margin-after:15px;background:#fafbff;margin:0;margin-block-end:15px;margin-block-start:5px}.user-incident-modal-content-body{-webkit-margin-before:5px;background:#fafbff;border:1px dashed #9f9f9f;border-radius:5px;margin-block-start:5px;padding-block:15px}.user-incident-modal-content-body-bottom{align-items:center;display:flex;flex-direction:column}.user-incident-modal-content-body-bottom button{font-weight:400;width:120px}.user-incident-modal-content-body-bottom-icon{align-items:center;color:#3aadb8;display:flex;font-size:50px;justify-content:center}.user-incident-modal-content-body-bottom-drag_text{font-size:14px;font-weight:500}.user-incident-modal-content-body-bottom-subtext{font-size:14px}.user-incident-modal-content-body-bottom-button{color:#3aadb8;cursor:pointer;font-size:14px;text-decoration:underline}.user-incident-modal-content-body-bottom-button:hover{background-color:#fafbff;color:#3aadb8}.user-incident-modal-content-body-uploaded{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.user-incident-modal-content-body-uploaded-file{background:rgba(58,173,184,.102);border-radius:10px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:15px;padding-inline:30px}.user-incident-modal-content-body-uploaded-file-icon{align-items:center;display:flex;font-size:35px}.user-incident-modal-content-body-uploaded-file-info{align-items:start;display:flex;flex-direction:column}.user-incident-modal-content-body-uploaded-file-info-name{color:#000;font-weight:500}.user-incident-modal-content-body-uploaded-file-info-size{color:gray;font-size:14px}.user-incident-modal-content-body-uploaded-action{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-inline:5%}.user-incident-modal-content-body-uploaded-action-error-message{color:#900;font-size:14px;text-align:center}.user-incident-modal-content-body-uploaded-action-upload_button{border:1px solid #3aadb8;border-radius:5px;color:#3aadb8;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px}.user-incident-modal-content-body-uploaded-action-upload_button:hover{background-color:#3aadb8;border:none;color:#fafbff}.user-incident-modal-content-body-uploaded-action-cancel_button{border:1px solid #900;border-radius:5px;color:#900;cursor:pointer;display:flex;gap:5px;padding-block:5px;padding-inline:10px;width:100px}.user-incident-modal-content-body-uploaded-action-cancel_button:hover{background-color:#900;border:none;color:#fafbff}.user-incident-modal-bottom{-webkit-margin-before:20px;display:flex;gap:20px;margin-block-start:20px}.user-incident-modal-bottom button{font-size:12px;width:130px}.user-incident-title{color:#000;font-size:24px;font-weight:600;margin-bottom:30px}.user-incident-tabs{-webkit-margin-after:25px;border-bottom:1px solid rgba(58,173,184,.259);display:flex;font-size:18px;font-weight:500;margin-block-end:25px}.user-incident-tabs-tab{border-right:1px solid #3aadb8;cursor:pointer;padding:1px 50px}.user-incident-tabs-tab.active{background-color:transparent;border-bottom:3px solid #3aadb8;color:#05167c}.user-incident-body{-webkit-padding-end:2%;border-radius:10px;padding-inline-end:2%}.user-incident-body-tab-content{display:flex;flex-direction:column;gap:30px}.user-incident-body-tab-content-top{align-items:end;display:flex;flex-direction:row-reverse;gap:20px}.user-incident-body-tab-content-top-search_box{height:35px;width:40%}.user-incident-body-tab-content-table{-webkit-margin-before:30px;border-radius:10px;box-shadow:0 0 7px 1px #d9d9d9;margin-block-start:30px}.user-incident-body-tab-content-table-head{align-items:center;color:gray;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:25px 20px;position:relative}.user-incident-body-tab-content-table-head-item{display:flex;justify-content:center;text-align:center;width:25%}.user-incident-body-tab-content-table-head-item svg{border:1px solid hsla(0,0%,50%,.239);border-radius:5px;height:35px;padding:5px;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s;width:40px}.user-incident-body-tab-content-table-head-item svg.active{background-color:transparent;color:red}.user-incident-body-tab-content-table-head-item svg.active:hover{border:1px solid rgba(255,0,0,.38);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.user-incident-body-tab-content-table-head-item svg.inactive{color:gray}.user-incident-body-tab-content-table-head-item:first-child{justify-content:flex-start}.user-incident-body-tab-content-table-body-row{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between}.user-incident-body-tab-content-table-body-row-item{align-items:center;color:#5a5a5a;display:flex;justify-content:center;padding:15px 20px;position:relative;width:25%}.user-incident-body-tab-content-table-body-row-item-text{display:flex;flex-direction:column}.user-incident-body-tab-content-table-body-row-item-text-main{color:#000;font-weight:500}.user-incident-body-tab-content-table-body-row-item-text-sub{color:#6eaadc;font-size:14px}.user-incident-body-tab-content-table-body-row-item-text input{background:#fff;box-shadow:0 0 1px 1px #cdcfdb;margin:0}.user-incident-body-tab-content-table-body-row-item-button{align-items:center;display:flex;font-weight:400;gap:5px;justify-content:center;transition:color .3s ease}.user-incident-body-tab-content-table-body-row-item-button svg{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.user-incident-body-tab-content-table-body-row-item-button.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.user-incident-body-tab-content-table-body-row-item-dropdown-menu{background:#fff;border-radius:5px;bottom:-40px;box-shadow:0 0 7px 1px #d9d9d9;display:flex;flex-direction:column;left:5px;opacity:0;padding:5px;position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;z-index:1}.user-incident-body-tab-content-table-body-row-item-dropdown-menu.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.user-incident-body-tab-content-table-body-row-item-dropdown-menu-item{border-radius:5px;cursor:pointer;padding:5px}.user-incident-body-tab-content-table-body-row-item-dropdown-menu-item:hover{background:rgba(113,189,255,.212);color:#000}.user-incident-body-tab-content-table-body-row-item-dropdown-menu-item:first-child{border-bottom:1px solid hsla(0,0%,85%,.541)}.user-incident-body-tab-content-table-body-row-item:first-child{display:flex;justify-content:flex-start}.user-incident-body button{align-items:center;display:flex;font-size:16px;font-weight:400;gap:5px;justify-content:center;width:100px}.link{color:#3aadb8;text-decoration:underline;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.link:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.incident-tooltip{background-color:#e9fdff;border-radius:10px;padding:10px}.incident-tooltip-container{border-radius:10px;display:flex;flex-direction:column;min-width:450px}.incident-tooltip-container-header{background-color:#c4f0f6;border-radius:10px 10px 0 0;display:flex;flex-direction:column;gap:10px;padding:15px 20px}.incident-tooltip-container-header-row{display:flex;justify-content:space-between}.incident-tooltip-container-header-row-item{display:flex;gap:5px}.incident-tooltip-container-header-row-item-key{color:#5a5a5a;font-weight:500}.incident-tooltip-container-header-row-item-value{font-weight:500}.incident-tooltip-container-body{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;gap:10px;padding:15px 20px}.incident-tooltip-container-body-details{display:flex;flex-direction:column;text-align:left}.incident-tooltip-container-body-details-title{font-weight:500}@media screen and (max-width:450px){.user-incident-body-tab-content-top{flex-direction:column-reverse}.user-incident-body-tab-content-top-search_box{width:100%}}.incident-report-form{background-color:#fafbff;color:#05167c;height:100%;overflow-y:auto;padding:10px;text-align:center;width:100%}.incident-report-form-user{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.incident-report-form-user button{background-color:#579bd6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;height:30px;width:80px}.incident-report-form-user img{width:35px}.incident-report-form-title{display:flex;gap:10px;margin-bottom:30px}.incident-report-form-title-text{color:#000;font-size:24px}.incident-report-form-title-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.incident-report-form-title-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:800px){.user-incident-title{flex-direction:column}.user-incident-title-text{font-size:18px;width:100%}.user-incident-title-search-box{height:35px;width:100%}}.user-incident-info{display:flex;gap:30px;min-height:400px;padding:20px;position:relative}.user-incident-info-event{width:85%}.user-incident-info-event-top{align-items:center;display:flex;justify-content:space-between}.user-incident-info-event-top-left{display:flex;gap:30px}.user-incident-info-event-top-left-title{display:flex;flex-direction:column;font-weight:500;gap:5px}.user-incident-info-event-top-right{display:flex;gap:20px}.user-incident-info-event-top-right-risk_score{display:flex;font-weight:500;gap:5px}.user-incident-info-event-top-right-risk_score-key{align-items:center;display:flex}.user-incident-info-event-top-right-risk_score-value{border:1px solid;border-radius:5px;padding:5px}.user-incident-info-event-mid{-webkit-margin-before:20px;-webkit-margin-after:40px;display:flex;gap:30px;margin-block-end:40px;margin-block-start:20px}.user-incident-info-event-mid-item{display:flex;flex-direction:column;gap:5px}.user-incident-info-event-mid-item:first-child{margin-right:auto}.user-incident-info-event-mid-item-key{color:#5a5a5a}.user-incident-info-event-bottom-description{display:flex;flex-direction:column;gap:5px}.user-incident-info-event-bottom-description-key{color:#5a5a5a}.user-incident-info-people{display:flex;flex-direction:column;gap:20px;width:15%}.user-incident-info-people-item{display:flex;flex-direction:column;gap:5px}.user-incident-info-people-item-key{color:#5a5a5a}.user-incident-info-people-item-value.stakeholder-action-item{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:5px 10px;transition:background .3s ease}.user-incident-info-people-item-value.stakeholder-action-item-disable{cursor:not-allowed;opacity:.5}.user-incident-info-people-item-value.stakeholder-action-item:hover{background:#ecfdff}.user-incident-info-people-add-manager{align-items:center;border:1px solid hsla(0,0%,50%,.569);border-radius:5px;color:gray;display:flex;gap:5px;padding:10px;width:-webkit-max-content;width:max-content}.user-incident-info-people-add-manager svg{color:#3aadb8}.stakeholder-list{max-height:120px;overflow-y:auto}.stakeholder-name{align-items:center;display:flex;gap:10px}.stakeholder-name-avatar{align-items:center;color:#fff;display:flex;font-weight:500;justify-content:center}.stakeholder-name-avatar,.stakeholder-name-avatar img{border-radius:50%;height:30px;width:30px}.stakeholder-name-text{font-size:16px}.stakeholder-trash-icon{color:gray;font-size:16px;opacity:0;transition:color .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease,opacity .3s ease;transition:transform .3s ease,color .3s ease,opacity .3s ease,-webkit-transform .3s ease}.stakeholder-action-item:hover .stakeholder-trash-icon{opacity:1}.stakeholder-trash-icon:hover{color:red;-webkit-transform:scale(1.2);transform:scale(1.2)}.incident-info-spinner{align-items:center;background:hsla(0,0%,100%,.9);border-radius:10px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}@media screen and (max-width:1200px){.user-incident-info{flex-direction:column;gap:10px;padding:10px}.user-incident-info-event,.user-incident-info-people{width:100%}}@media screen and (max-width:860px){.user-incident-info{flex-direction:column;gap:10px;padding:10px}.user-incident-info-event{width:100%}.user-incident-info-event-top{align-items:flex-start;flex-direction:column;gap:10px}.user-incident-info-event-top-left{justify-content:space-between;width:100%}.user-incident-info-event-top-right{justify-content:flex-end;width:100%}.user-incident-info-event-mid{flex-direction:column;gap:10px}.user-incident-info-people{width:100%}}.user-incident-actions-sidebar{width:17%}.user-incident-actions-sidebar-nav{list-style:none;padding:0}.user-incident-actions-sidebar-nav-item{background-color:#fff;border-bottom:1px solid hsla(0,0%,50%,.569);color:#000;cursor:pointer;padding:20px;transition:border .3s ease,background-color .3s ease,color .3s ease}.user-incident-actions-sidebar-nav-item.active{background-color:#fff;border-left:2px solid #3aadb8;color:#000}.user-incident-actions-sidebar-nav-item:hover{background-color:#f5f5f5}@media screen and (max-width:1000px){.user-incident-actions-sidebar{width:100%}.user-incident-actions-sidebar-nav{display:flex;font-weight:500;gap:5px;margin-block:10px}.user-incident-actions-sidebar-nav-item{border-radius:10px;padding-block:10px}.user-incident-actions-sidebar-nav-item.active{border-bottom:2px solid #3aadb8;border-left:none}}.user-incident-form{min-height:400px;padding:20px;position:relative}.user-incident-form-content{height:400px;overflow-y:auto}.user-incident-form-content-body{display:flex;flex-direction:column;gap:20px;padding:10px}.user-incident-form-content-body-inner{border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.17);display:flex;flex-wrap:wrap;gap:20px;padding:25px 20px}.user-incident-form-content-body-outer{display:flex;justify-content:end}.incident-form-spinner{align-items:center;background:hsla(0,0%,100%,.9);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}.warning-toast{align-items:center;background-color:#fef7e0;border-left:4px solid #ffc107;border-radius:6px;color:#856404;display:flex;font-weight:500;gap:8px;padding:10px 14px}.warning-toast:before{content:"⚠️"}.comments-input{align-items:flex-start;border:1px solid hsla(0,0%,50%,.569);border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:10px;padding:20px}.comments-input-user{align-items:center;display:flex;gap:10px}.comments-input-user-name{font-weight:500}.comments-input-user-avatar{color:gray}.comments-input-textbox{width:100%}.comments-input-textbox textarea{border:none;border-bottom:1px solid hsla(0,0%,50%,.569);min-height:50px;outline:none;padding:8px;resize:none;width:100%}.comments-input-button{display:flex;justify-content:flex-end;width:100%}.comments-list{-webkit-padding-start:25px;-webkit-padding-before:35px;gap:20px;padding-block-start:35px;padding-inline-start:25px}.comments-list,.comments-list .comments-reply-item,.comments-list-item{display:flex;flex-direction:column}.comments-list .comments-reply-item-user,.comments-list-item-user{align-items:center;display:flex;gap:10px}.comments-list .comments-reply-item-user-avatar,.comments-list-item-user-avatar{align-items:center;background-color:var(--avatar-color);border-radius:50%;color:#fff;display:flex;height:35px;justify-content:center;width:35px}.comments-list .comments-reply-item-user-avatar img,.comments-list-item-user-avatar img{border-radius:50%;height:100%;width:100%}.comments-list .comments-reply-item-user-info,.comments-list-item-user-info{align-items:center;display:flex;gap:10px}.comments-list .comments-reply-item-user-info-name,.comments-list-item-user-info-name{font-weight:500}.comments-list .comments-reply-item-user-info-time,.comments-list-item-user-info-time{color:gray;font-size:14px}.comments-list .comments-reply-item-comment_text,.comments-list-item-comment_text{padding-bottom:10px;padding-left:45px}.comments-list .comments-reply-item-bottom,.comments-list-item-bottom{align-items:center;display:flex;font-weight:500;gap:20px;padding-left:45px}.comments-list .comments-reply-item-bottom .reply-btn,.comments-list .comments-reply-item-bottom .toggle-replies-btn,.comments-list-item-bottom .reply-btn,.comments-list-item-bottom .toggle-replies-btn{color:#007bff;cursor:pointer}.comments .comments-reply-form{margin-top:10px;padding-left:45px}.comments .comments-reply-form textarea{border:1px solid #ccc;border-radius:4px;min-height:40px;padding:6px;resize:none;width:100%}.comments .comments-reply-form .primary-button{margin-top:5px}.comments .comments-replies-container{margin-top:10px;max-height:200px;overflow-y:auto;padding-left:45px}@media screen and (max-width:500px){.comments-input{padding:10px}.comments-list{-webkit-padding-start:10px;-webkit-padding-before:25px;padding-block-start:25px;padding-inline-start:10px}.comments-list-item-user-info{flex-direction:column;gap:0}}.user-incident-actions{border-top:1px solid hsla(0,0%,50%,.569);display:flex;flex-direction:row-reverse;height:100%}.user-incident-actions-content{border-right:1px solid hsla(0,0%,50%,.569);padding:20px;width:83%}.user-incident-actions-content-header{margin-bottom:20px}.user-incident-actions-content-header-title{font-size:18px;font-weight:500}@media screen and (max-width:1000px){.user-incident-actions{flex-direction:column}.user-incident-actions-content{border-right:none;padding:10px;width:100%}}.user-incident-details-title{display:flex;gap:10px;margin-bottom:30px}.user-incident-details-title-text{color:#000;font-size:24px}.user-incident-details-title-icon{align-items:center;color:#000;cursor:pointer;display:flex;transition:color .3s,cursor .3s,-webkit-transform .3s;transition:transform .3s,color .3s,cursor .3s;transition:transform .3s,color .3s,cursor .3s,-webkit-transform .3s}.user-incident-details-title-icon:hover{color:#3aadb8;-webkit-transform:scale(1.1);transform:scale(1.1)}.user-incident-details-body{background:#fff;border:1px solid hsla(0,0%,50%,.569);border-radius:10px;color:#000}
/*# sourceMappingURL=main.08454364.css.map*/