.gamification{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:2%}.gamification p{font-size:21px}.gamification b{font-size:48px}.gamification .gamification-resume{width:49%;gap:40px}.gamification .gamification-resume,.gamification .gamification-resume .resume-position{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.gamification .gamification-resume .resume-level-points{-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.gamification .gamification-resume .resume-level-points .resume-level,.gamification .gamification-resume .resume-level-points .resume-points{text-align:center}.gamification .gamification-resume .resume-medals{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:24px}.gamification .gamification-resume .resume-medals .medals{width:100%}.gamification .gamification-resume .resume-medals .medals ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px 6.6%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gamification .gamification-resume .resume-medals .medals ul li.medal{gap:8px;width:20%;opacity:.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gamification .gamification-resume .resume-medals .medals ul li.medal.active{opacity:1}.gamification .gamification-resume .resume-medals .medals ul li.medal .medal-icon{height:70px;width:100%}.gamification .gamification-resume .resume-medals .medals ul li.medal .medal-icon img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.gamification .gamification-resume .resume-medals .medals ul li.medal .medal-text{text-align:center;font-size:12px}.gamification .gamification-extract{border:1px solid #fff;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;width:49%;gap:24px}.gamification .gamification-extract,.gamification .gamification-extract .extract-tabs{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.gamification .gamification-extract .extract-tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.gamification .gamification-extract .extract-tabs .tab{background-color:hsla(0,0%,100%,.04);-webkit-transition:background-color .2s ease;transition:background-color .2s ease;letter-spacing:.4px;text-align:center;padding:8px 0;width:50%}.gamification .gamification-extract .extract-tabs .tab:hover{background-color:hsla(0,0%,100%,.16);cursor:pointer}.gamification .gamification-extract .extract-tabs .tab.tab-active{background-color:hsla(0,0%,100%,.24);font-weight:600}.gamification .gamification-extract .extract-lists{width:100%}.gamification .gamification-extract .extract-lists .list-gains .td-subtext{display:inline-block;font-weight:100;margin-top:4px;font-size:12px}.gamification .gamification-extract .extract-lists .list-gains .td-italic{font-style:italic}.gamification .gamification-extract .extract-lists .list-exchanges .datatable,.gamification .gamification-extract .extract-lists .list-exchanges .datatable-wrapper,.gamification .gamification-extract .extract-lists .list-gains .datatable,.gamification .gamification-extract .extract-lists .list-gains .datatable-wrapper{margin:0}.gamification .gamification-extract .extract-lists .list-exchanges>i,.gamification .gamification-extract .extract-lists .list-gains>i{font-size:13px}.modal-user-enrollment .tabs-link{text-transform:none}.tooltip{color:#005eb8;z-index:9999!important;font-size:.85rem}.tooltip p{margin-top:5px}.tooltip.info{-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1);border-radius:5px;max-width:500px;padding:24px}.tooltip.info.status-tooltip{background:#fff;text-align:center;padding:12px 24px}.tooltip .info .tooltip-arrow{border-color:#005eb8}.form-submit.button-bars button{margin:0 20px}.canceled-screen{width:440px}.datatable-wrapper.theme-dark .datatable .td:not(:first-child,:last-child){padding-right:10px;padding-left:10px}.td.status{white-space:nowrap}.modal-user-enrollment .td-tag{width:100%;font-weight:700}.modal-user-enrollment .td-tag.status-canceled,.modal-user-enrollment .td-tag.status-dropout,.modal-user-enrollment .td-tag.status-expired,.modal-user-enrollment .td-tag.status-initial{background-color:hsla(0,0%,100%,.5)}.modal-user-enrollment .td-tag.status-in_progress{background-color:#ffffbe}.modal-user-enrollment .td-tag.status-finished{background-color:#beffbe}.modal-user-enrollment .modal-list__empty-message,.modal-user-enrollment .modal-list__subtitle{color:#fff}.modal-user-enrollment .profiles-selection{margin-top:60px}.modal-user-enrollment.modal-form .btn-flat{margin-bottom:0}.modal-user-enrollment.modal-form form{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-user-enrollment.modal-form .datatable-wrapper,.modal-user-enrollment.modal-form form .link-table{width:100%;margin-bottom:60px}.modal-user-enrollment.modal-form .link-table .datatable{margin-top:0}.modal-user-enrollment.modal-form .link-table .datatable .td{cursor:pointer;border:0}.modal-user-enrollment.modal-form .link-table .datatable tr{background-color:hsla(0,0%,100%,0);-webkit-transition:background-color 60ms ease;transition:background-color 60ms ease}.modal-user-enrollment.modal-form .link-table .datatable tr.active,.modal-user-enrollment.modal-form .link-table .datatable tr:hover{background-color:#fff}.modal-user-enrollment.modal-form .link-table .datatable tr.active .icon,.modal-user-enrollment.modal-form .link-table .datatable tr.active .td-text,.modal-user-enrollment.modal-form .link-table .datatable tr:hover .td-text{color:rgba(0,0,0,.8)}.modal-user-enrollment.modal-form .link-table .datatable tr.inactive,.modal-user-enrollment.modal-form .link-table .datatable tr.inactive tr:hover{background-color:#8e8e8e;cursor:not-allowed}.modal-user-enrollment.modal-form .link-table .datatable tr.inactive .icon,.modal-user-enrollment.modal-form .link-table .datatable tr.inactive .td-text,.modal-user-enrollment.modal-form .link-table .datatable tr:hover .td-text{color:rgba(0,0,0,.8)}.modal-user-enrollment .search-field{-ms-flex-item-align:start;align-self:flex-start}.canceled-screen .form-input,.canceled-screen .form-input-counter,.canceled-screen .form-item.has-focus.has-floating-label .form-label,.canceled-screen .form-item.has-value.has-floating-label .form-label,.canceled-screen .form-label{color:#fff}.logins-list tr:first-child{padding-left:20px}.logins-list td span,.logins-list th{padding-top:10px}.column-20{width:20%}