.ctc-form-scope{box-sizing:border-box;color:#212529;text-align:left;background-color:#f8f9fa;width:100%;min-height:100vh;font-family:Lato,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;position:relative}.ctc-form-scope *,.ctc-form-scope :before,.ctc-form-scope :after{box-sizing:inherit}.ctc-form-scope h1,.ctc-form-scope h2,.ctc-form-scope h3,.ctc-form-scope h4,.ctc-form-scope h5,.ctc-form-scope h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.ctc-form-scope h1{font-size:2.5rem}.ctc-form-scope h3{font-size:1.75rem}.ctc-form-scope h5{font-size:1.25rem}.ctc-form-scope h6{font-size:1rem}.ctc-form-scope p,.ctc-form-scope ul{margin-top:0;margin-bottom:1rem}.ctc-form-scope a{color:#007bff;text-decoration:none}.ctc-form-scope button{font-family:inherit;font-size:inherit;line-height:inherit}.ctc-form-scope label{margin-bottom:.5rem;font-size:80%;display:inline-block}.ctc-form-scope h1,.ctc-form-scope h2,.ctc-form-scope h3,.ctc-form-scope h4,.ctc-form-scope h5,.ctc-form-scope h6,.ctc-form-scope p,.ctc-form-scope span,.ctc-form-scope div,.ctc-form-scope a,.ctc-form-scope label,.ctc-form-scope button,.ctc-form-scope input,.ctc-form-scope select,.ctc-form-scope textarea,.ctc-form-scope th,.ctc-form-scope td,.ctc-form-scope li{text-transform:none;letter-spacing:normal;font-family:inherit}.ctc-form-scope .ctc-ic{line-height:1;display:inline-block}.ctc-form-scope .ctc-ic:before,.ctc-form-scope .ctc-ic:after{content:none!important}.ctc-form-scope .ctc-ic__svg{fill:currentColor;vertical-align:-.125em;width:1em;height:1em}.ctc-form-scope .container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.ctc-form-scope .row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.ctc-form-scope [class*=col-md-],.ctc-form-scope [class*=col-lg-]{width:100%;padding-left:15px;padding-right:15px;position:relative}.ctc-form-scope .col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.ctc-form-scope .col-md-3{flex:0 0 25%;max-width:25%}.ctc-form-scope .col-md-6{flex:0 0 50%;max-width:50%}.ctc-form-scope .col-md-9{flex:0 0 75%;max-width:75%}.ctc-form-scope .col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.ctc-form-scope .col-md-12{flex:0 0 100%;max-width:100%}.ctc-form-scope .col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.ctc-form-scope .col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.ctc-form-scope .col-lg-12{flex:0 0 100%;max-width:100%}@media (width<=767.98px){.ctc-form-scope [class*=col-md-]{flex:0 0 100%;max-width:100%}}.ctc-form-scope .d-block{display:block!important}.ctc-form-scope .d-flex{display:flex!important}.ctc-form-scope .d-none{display:none!important}.ctc-form-scope .flex{display:flex}.ctc-form-scope .flex-wrap{flex-wrap:wrap}.ctc-form-scope .flex-start{justify-content:flex-start}.ctc-form-scope .space-between{justify-content:space-between}.ctc-form-scope .align-start{align-items:flex-start}.ctc-form-scope .align-center{align-items:center}.ctc-form-scope .align-items-end{align-items:flex-end!important}.ctc-form-scope .align-items-center{align-items:center!important}.ctc-form-scope .justify-content-between{justify-content:space-between!important}.ctc-form-scope .justify-content-center{justify-content:center!important}.ctc-form-scope .justify-content-end{justify-content:flex-end!important}.ctc-form-scope .position-relative{position:relative!important}.ctc-form-scope .position-absolute{position:absolute!important}.ctc-form-scope .w-100{width:100%!important}.ctc-form-scope .text-center{text-align:center!important}.ctc-form-scope .pull-right{float:right}.ctc-form-scope .text-right{text-align:right!important}.ctc-form-scope .text-white{color:#fff!important}.ctc-form-scope .text-success{color:#28a745!important}.ctc-form-scope .text-secondary{color:#6c757d!important}.ctc-form-scope .bg-light{background-color:#f8f9fa!important}.ctc-form-scope .bg-success{background-color:#28a745!important}.ctc-form-scope .font-weight-bold{white-space:normal;width:inherit;font-weight:700!important}.ctc-form-scope .mb-2{margin-bottom:.5rem!important}.ctc-form-scope .mb-3{margin-bottom:1rem!important}.ctc-form-scope .mb-4{margin-bottom:1.5rem!important}.ctc-form-scope .mb-5{margin-bottom:3rem!important}.ctc-form-scope .mt-5{margin-top:3rem!important}.ctc-form-scope .pt-3{padding-top:1rem!important}.ctc-form-scope .pb-2{padding-bottom:.5rem!important}.ctc-form-scope .p-5{padding:3rem!important}.ctc-form-scope .pl-20{padding-left:20px}.ctc-form-scope .pt-30{padding-top:30px}.ctc-form-scope .border-bottom{border-bottom:1px solid #dee2e6!important}.ctc-form-scope .form-group{margin-bottom:1rem}.ctc-form-scope .form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:block}.ctc-form-scope select.form-control:not([multiple]):not([size]){height:calc(2px + 2.0625rem)}.ctc-form-scope select.form-control[multiple],.ctc-form-scope select.form-control[size],.ctc-form-scope textarea.form-control{height:auto}.ctc-form-scope .form-control:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.ctc-form-scope .form-control[readonly]{background-color:#e9ecef}.ctc-form-scope .form-control-sm{border-radius:.2rem!important}.ctc-form-scope .errorClass{border-color:red}.ctc-form-scope label.error{color:red;margin-top:5px;font-size:1rem;display:block}.ctc-form-scope input.error{color:red;border:1px dashed red;font-weight:300}.ctc-form-scope .input-group{z-index:0;flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.ctc-form-scope .input-group>.form-control{border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;width:1%;margin-bottom:0;position:relative}.ctc-form-scope .input-group-append,.ctc-form-scope .input-group-btn{margin-left:-1px;display:flex}.ctc-form-scope .input-group-text{color:#495057;cursor:pointer;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;align-items:center;margin-bottom:0;padding:.375rem .75rem;font-size:1rem;font-weight:400;display:flex}.ctc-form-scope .input-group>.input-group-append>.input-group-text,.ctc-form-scope .input-group>.input-group-append>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.ctc-form-scope .input-group>.input-group-prepend>.input-group-text,.ctc-form-scope .input-group>.input-group-prepend>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.ctc-form-scope .form-check{padding-left:1.25rem;display:block;position:relative}.ctc-form-scope .form-check-input{margin-top:.3rem;margin-left:-1.25rem;position:absolute}.ctc-form-scope .form-check-label{margin-bottom:0}.ctc-form-scope .btn{color:#212529;text-align:center;vertical-align:middle;user-select:none;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:inline-block}.ctc-form-scope .btn:disabled{opacity:.65;cursor:default}.ctc-form-scope .btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.ctc-form-scope .btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.ctc-form-scope .btn-outline-secondary{color:#6c757d;border-color:#6c757d}.ctc-form-scope .btn-outline-secondary:hover{color:#fff;background-color:#6c757d}.ctc-form-scope .btn-default{color:#fff;border:1px solid #4798e8;border-radius:.25rem;background-color:#4798e8!important}.ctc-form-scope #btnsearchinput .ctc-ic{color:#fff!important;font-size:16px!important;font-weight:700!important}.ctc-form-scope .card{background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.25rem;flex-direction:column;min-width:0;margin-bottom:20px;display:flex;position:relative}.ctc-form-scope .card-body{flex:auto;padding:1.25rem}.ctc-form-scope .table{color:#212529;border-collapse:collapse;width:100%;margin-bottom:1rem}.ctc-form-scope .table th,.ctc-form-scope .table td{vertical-align:top;text-align:left;border-top:1px solid #dee2e6;padding:.75rem}.ctc-form-scope .table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.ctc-form-scope .table th,.ctc-form-scope .table thead th{font-weight:500}.ctc-form-scope .nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.ctc-form-scope .nav-link{padding:.5rem 1rem;display:block}.ctc-form-scope .nav-pills{padding:0}.ctc-form-scope .nav-pills .nav-link{color:#007bff;border-radius:.25rem}.ctc-form-scope .nav-pills .nav-link.active{color:#fff;background-color:#007bff}.ctc-form-scope #catlist{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding-left:0;list-style:none;display:flex}.ctc-form-scope #catlist .nav-item{margin-bottom:2px;list-style:none}.ctc-form-scope #catlist a.dot{color:#007bff;background-color:#0000;background-image:none;border-radius:.25rem;width:auto;min-width:0;height:auto;min-height:0;padding:.5rem 1rem;font-size:1rem;font-weight:700;line-height:1.5;text-decoration:none;display:block}.ctc-form-scope #catlist a.dot.active{color:#fff;background-color:#007bff}.ctc-form-scope .eval-top{z-index:1;background-color:#f8f9fa;margin-left:0;margin-right:0;padding:35px 0 0;position:fixed;top:0;left:0}.ctc-form-scope .eval-top:has(.audio_stop.tool:hover){z-index:9}.ctc-form-scope .eval-top>.col-md-9{flex:auto;max-width:calc(100% - 110px)}.ctc-form-scope .eval-top>.col-md-3{flex:0 0 110px;justify-content:flex-end;align-items:center;max-width:110px;display:flex}@media screen and (width<=1275px){.ctc-form-scope .eval-top .col-md-3{padding:0}.ctc-form-scope .coaching_session .recording_block{padding-right:0!important}.ctc-form-scope .pause_timer{padding:0 5px;font-size:12px;font-weight:600}.ctc-form-scope .recording-control-wrap{margin-left:0}.ctc-form-scope .audio_stop .committ-tooltip{right:-50px!important}.ctc-form-scope #Allattach1 .committ-tooltip{right:-15px!important}}.ctc-form-scope .collapse{display:none}.ctc-form-scope .collapse.show{display:block}.ctc-form-scope .notes_fields label{margin-bottom:1em;font-size:1rem!important}.ctc-form-scope .total{margin-top:2px;padding:10px 0;font-size:20px;font-weight:600;margin-bottom:0!important}.ctc-form-scope .goal{background-color:#fff;border-radius:50%;margin:0 15px;padding:3px 0}.ctc-form-scope .goal p{color:#000;margin-top:0;padding:10px 5px 0;font-size:14px;font-weight:700;position:relative;margin-bottom:0!important}.ctc-form-scope #summarytotscore{color:#000;background-color:#fff;border-radius:5px;margin:10px 0 0;padding:5px 10px;font-weight:700;border:none!important}.ctc-form-scope .recording-control-wrap{cursor:pointer;background-color:#fff;background-image:linear-gradient(303deg,#373d4b1a,#fff0 58%);border-radius:100%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;margin-left:8px;display:flex;position:relative;box-shadow:1px 1px 20px #00000003,0 3px 7px #0000002e}.ctc-form-scope .recording-control-wrap:hover{background-image:linear-gradient(#373d4b1a,#373d4b1a)}.ctc-form-scope .recording-control-wrap.record-coaching{background-color:#ef5350}.ctc-form-scope .recording-control-wrap.record-coaching.inactive-record-coaching{opacity:.5;cursor:default;background-color:#e0e0e0;position:relative}.ctc-form-scope .recording-control-wrap.record-coaching.inactive-record-coaching:hover{background-image:none}.ctc-form-scope .recording-control-wrap.complete-coaching{background-color:#46d382}.ctc-form-scope .blinking-gif-wrap{border-radius:16px;justify-content:center;align-items:center;width:16px;height:16px;margin-right:5px;display:flex;position:relative}.ctc-form-scope .blinking-gif{z-index:-1;flex:none;width:40px;height:40px}.ctc-form-scope .ctc-blink-dot{background-color:#ef5350;border-radius:16px;width:16px;height:16px;animation:1s step-end infinite ctc-blink;display:block}@keyframes ctc-blink{0%,49%{opacity:1}50%,to{opacity:0}}.ctc-form-scope .resume-icon-inline{width:14px;height:14px;margin-left:5px;margin-right:5px}.ctc-form-scope .completed-recording-tag{background-color:#aaa;border-radius:20px;padding:3px 6px;font-size:12px;font-weight:700;line-height:1em;position:absolute;bottom:0;left:-50%}.ctc-form-scope .recording-red-text{color:#ef5350}.ctc-form-scope .hid{display:none!important}.ctc-form-scope .inst-pause{padding-top:.5em!important;padding-left:8px!important}.ctc-form-scope .ie{flex-direction:row;display:flex}.ctc-form-scope .recording-control-wrap,.ctc-form-scope .notRec{border:none!important}.ctc-form-scope .sub-p-p{display:flex!important}.ctc-form-scope .gray{word-break:break-all!important}.ctc-form-scope #recordTab{justify-content:flex-end;width:100%;font-size:12px;display:flex;border:none!important}.ctc-form-scope button#Allattach1{outline:none;align-items:center;margin:0;padding:1px 6px;line-height:1;display:flex}.ctc-form-scope .black_text{color:#000}.ctc-form-scope .change_text{color:#ef5350;white-space:pre-line;margin-bottom:20px;font-weight:600}.ctc-form-scope .coaching_session .recording_block{align-items:flex-start;padding:0 15px;display:flex}.ctc-form-scope .new_recording{display:block}.ctc-form-scope .new_recording .record,.ctc-form-scope #tabstart{flex:0 0 32px;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px}.ctc-form-scope #recordTab .record.recording-control-wrap,.ctc-form-scope #recordTab #tabstart{flex-basis:32px;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px}.ctc-form-scope #recordTab .new_recording .record.recording-control-wrap svg{width:13px;height:auto}.ctc-form-scope #recordTab #tabstart svg{width:15px;height:auto}.ctc-form-scope #recordTab #Allattach1 .recording-control-wrap{flex:0 0 32px;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px}.ctc-form-scope .person_session #Allattach1 .file-img{width:16px;height:auto}.ctc-form-scope .new_recording .record img,.ctc-form-scope .new_recording .record svg{width:13px;height:auto}.ctc-form-scope .new_recording .file_upload{width:35px;height:35px}.ctc-form-scope .coaching_record_block .file_upload{width:32px;height:32px}.ctc-form-scope .save_icon img,.ctc-form-scope .save_icon svg{width:17px}.ctc-form-scope .pause_recording{justify-content:flex-start;align-items:center;display:flex}.ctc-form-scope .pause_audio{cursor:pointer;background:#ef5350;border-radius:35px;justify-content:center;align-items:center;width:35px;height:35px;display:flex;box-shadow:1px 1px 20px #00000003,0 3px 7px #0000002e}.ctc-form-scope .pause_timer{padding:0 15px;font-size:12px;font-weight:600}.ctc-form-scope .pause_audio img,.ctc-form-scope .pause_audio svg{width:14px}.ctc-form-scope button.btn.btn-stop{color:#fff;background-color:#989797;border-radius:25px;padding:8px 18px;font-size:12px;font-weight:600;box-shadow:0 0 5px #ccc}.ctc-form-scope .btn-resume{color:#fff;background-color:#ef5350;border-radius:25px;padding:8px 18px;font-size:12px;font-weight:600;box-shadow:0 0 5px #ccc}.ctc-form-scope .btn-resume:hover{color:#fff}.ctc-form-scope .volume_range{padding-top:15px;padding-left:8px}.ctc-form-scope .recording_saved_icon{position:relative}.ctc-form-scope .recording_saved_icon .position-absolute{top:20px;right:-8px}.ctc-form-scope .audio_save{cursor:pointer;background-color:#fff;background-image:linear-gradient(303deg,#373d4b1a,#fff0 58%);border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:1px 1px 20px #00000003,0 3px 7px #0000002e}.ctc-form-scope .audio_save img,.ctc-form-scope .audio_save svg{opacity:.4;width:22px}.ctc-form-scope .level_bar{background-color:#d1d5db;border-radius:3px;width:3px;height:10px;margin-right:5px}.ctc-form-scope .level_bar_filled{background-color:#57595b}.ctc-form-scope .volume_level{justify-content:flex-start;align-items:center;font-size:13px;font-weight:600;display:flex}.ctc-form-scope .tool{position:relative}.ctc-form-scope .committ-tooltip{z-index:10;color:#fff;background-color:#272933;border:1px solid #0000;border-radius:4px;width:max-content;padding:8px 20px;font-size:12px;font-weight:500;line-height:1.25em;display:none;position:absolute;top:-30px;box-shadow:1px 1px 12px #00000030}.ctc-form-scope .tool:hover .committ-tooltip{display:block}.ctc-form-scope .record .committ-tooltip,.ctc-form-scope .pause_audio .committ-tooltip,.ctc-form-scope .resume_audio .committ-tooltip,.ctc-form-scope .recording_saved_icon .committ-tooltip,.ctc-form-scope .file_upload .committ-tooltip{top:-35px!important}.ctc-form-scope .new_recording .record .committ-tooltip{top:-15px!important;right:34px!important}.ctc-form-scope .audio_stop .committ-tooltip{z-index:9;top:-50px;left:auto;right:-80px}.ctc-form-scope .modal{z-index:1050;outline:0;position:fixed;inset:0;overflow:hidden auto}.ctc-form-scope .modal-dialog{pointer-events:none;width:auto;max-width:500px;margin:1.75rem auto;position:relative}.ctc-form-scope .modal-dialog-centered{align-items:center;min-height:calc(100% - 3.5rem);display:flex}.ctc-form-scope .modal-content{pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;outline:0;flex-direction:column;width:100%;display:flex;position:relative}.ctc-form-scope .modal-header{border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:flex-start;padding:1rem;display:flex}.ctc-form-scope .modal-title{margin-bottom:0;line-height:1.5}.ctc-form-scope .modal-body{flex:auto;padding:1rem;position:relative}.ctc-form-scope .modal-footer{border-top:1px solid #dee2e6;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;padding:.75rem;display:flex}.ctc-form-scope #attachmentsModal .modal-dialog{width:auto;max-width:500px;margin:1.75rem auto}.ctc-form-scope #attachmentsModal .modal-content{border:1px solid #0003;border-radius:.3rem}.ctc-form-scope #attachmentsModal .modal-header,.ctc-form-scope #attachmentsModal .modal-body,.ctc-form-scope #attachmentsModal .modal-footer{padding:1rem}.ctc-form-scope #attachmentsModal .modal-title{font-size:1.25rem;font-weight:500;line-height:1.5}.ctc-form-scope #attachmentsModal .form-group{margin-bottom:1rem}.ctc-form-scope #attachmentsModal label{margin-bottom:.5rem;line-height:1.5;font-size:80%!important}.ctc-form-scope #attachmentsModal input[type=file]{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.ctc-form-scope #attachmentsModal .filenames{font-size:1rem;line-height:1.5}.ctc-form-scope #attachmentsModal .modal-footer .btn+.btn{margin-left:.25rem}.ctc-form-scope .modal-backdrop{z-index:1040;opacity:.5;background-color:#000;position:fixed;inset:0}.ctc-form-scope .close{float:right;color:#000;opacity:.5;cursor:pointer;background:0 0;border:0;font-size:1.5rem;font-weight:700;line-height:1}.ctc-form-scope #attachmentsModal .close{text-shadow:0 1px #fff;-webkit-appearance:none;appearance:none;background-color:#0000;border:0}.ctc-form-scope #attachmentsModal .modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.ctc-form-scope #audio_settings_modal .modal-dialog{max-width:80%}.ctc-form-scope #audio_settings_modal .modal-header{align-items:center;padding:1rem 20px}.ctc-form-scope #audio_settings_modal .modal-header h3{margin:0;font-size:16px;font-weight:600}.ctc-form-scope #audio_settings_modal .form-check-label{font-size:12px!important;font-weight:600!important}.ctc-form-scope #audio_settings_modal button.btn.btn-cancel{color:#fff;background-color:#22c7a9;padding:8px 14px;font-size:12px}.ctc-form-scope #audio_settings_modal button.btn.btn-record{color:#fff;background-color:#22c7a9;margin-left:20px;padding:8px 14px;font-size:12px}.ctc-form-scope .modal_close{cursor:pointer;pointer-events:auto;background-color:#dfe3eb;border-radius:5px;justify-content:center;align-items:center;padding:10px;display:flex}.ctc-form-scope .modal_close:hover{background-color:#22c6ab}.ctc-form-scope .modal_close img,.ctc-form-scope .modal_close svg{width:18px;height:18px}.ctc-form-scope .recording_guidence{background-color:#feeeee;justify-content:flex-start;align-items:center;padding:15px;font-size:12px;display:flex}.ctc-form-scope .red_text{color:#ef5350;margin-bottom:20px}.ctc-form-scope .scope_r{padding-bottom:15px}.ctc-form-scope .scope_r ul{margin:0;padding-left:20px}.ctc-form-scope .scope_r ul li{padding-bottom:2px}.ctc-form-scope .scope_r .strong{margin-bottom:5px}.ctc-form-scope .scope_r div{font-size:12px}.ctc-form-scope .guidance_icon{padding:0 30px 0 0}.ctc-form-scope .recording_guidence img,.ctc-form-scope .recording_guidence svg{width:27px}.ctc-form-scope .input_output_speakers{justify-content:space-between;align-items:center;padding:15px;display:flex}.ctc-form-scope .output_speaker{border-right:1px solid #ccc;width:50%;padding:15px 15px 15px 50px}.ctc-form-scope .input_speaker{width:50%;padding:15px 15px 15px 50px}.ctc-form-scope .speaker_options{padding-top:15px;padding-bottom:15px}.ctc-form-scope .speaker_options .form-check{padding-bottom:15px;font-size:12px!important}.ctc-form-scope .audio_instruction_text{justify-content:flex-start;align-items:center;padding:0 15px;display:flex}.ctc-form-scope .audio_instruction_text .red_text{margin:0 0 0 8px;font-size:12px}.ctc-form-scope .audio_instruction_text img,.ctc-form-scope .audio_instruction_text svg{width:27px}.ctc-form-scope #recording_save_modal{z-index:9999;font-size:12px;font-weight:600}.ctc-form-scope #recording_save_modal .modal-dialog{max-width:25%}.ctc-form-scope #recording_save_modal .modal-body{padding:40px 15px}.ctc-form-scope #recording_save_modal .confirm-button{text-align:center}.ctc-form-scope .confirm-button .btn{color:#fff;font-size:12px;font-weight:600;background-color:#22c7a9!important;border-color:#22c7a9!important}.ctc-form-scope .select2-container{display:inline-block;position:relative;width:100%!important}.ctc-form-scope .select2-container--default .select2-selection--multiple{cursor:text;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;width:100%;height:auto;display:block;min-height:32px!important;max-height:100px!important;overflow-y:auto!important}.ctc-form-scope .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #ccc;outline:0}.ctc-form-scope .select2-selection__rendered{flex-wrap:wrap;align-items:center;margin:0;padding:0 5px;list-style:none;display:flex}.ctc-form-scope .select2-container--default .select2-selection--multiple .select2-selection__rendered li{position:relative}.ctc-form-scope .select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:5px;margin:3px 5px 3px 0;font-size:12px;line-height:22px;color:#495057!important;background-color:#fff!important;border:1px solid #ced4da!important;padding:0 15px 0 10px!important}.ctc-form-scope .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{cursor:pointer;color:#999;padding:0 4px;position:absolute;background:0 0!important;border:none!important;right:0!important}.ctc-form-scope .select2-search--inline{flex:auto}.ctc-form-scope .select2-search__field{background:0 0;border:none;outline:0;width:100%;min-width:40px;padding:4px 0;font-size:12px}.ctc-form-scope .ctc-select2-dropdown-anchor{z-index:1051;position:absolute;top:100%;left:0;right:0}.ctc-form-scope .select2-dropdown{background-color:#fff;border:1px solid #ced4da;border-radius:4px;display:block;box-shadow:0 2px 6px #00000026}.ctc-form-scope .select2-results__options{max-height:200px;margin:0;padding:0;list-style:none;overflow-y:auto}.ctc-form-scope .select2-results__option{cursor:pointer;padding:6px 10px;font-size:12px}.ctc-form-scope .select2-results__option:hover{background-color:#ddd}.ctc-form-scope .chosen-container{display:inline-block;position:relative;width:100%!important}.ctc-form-scope .chosen-container-multi .chosen-choices{cursor:text;background-color:#fff;border-radius:5px;flex-wrap:wrap;align-items:center;margin:0;list-style:none;display:flex;position:relative;background-image:none!important;border:1px solid #ccc!important;width:100%!important;min-height:35px!important;max-height:105px!important;padding:3px 10px!important;overflow-y:auto!important}.ctc-form-scope .chosen-container-multi .chosen-choices li.search-choice{color:#333;cursor:default;background-repeat:repeat-x;background-size:100% 19px;background-clip:padding-box;border:1px solid #ccc;border-radius:3px;line-height:25px;position:relative;box-shadow:inset 0 0 2px #fff,0 1px #0000000d;background-color:#fff!important;background-image:linear-gradient(#fff 20% 50%,#fff 52% 100%)!important;margin:1px 5px 3px 0!important;padding:1px 20px 1px 5px!important}.ctc-form-scope .chosen-container-multi .chosen-choices li.search-choice span{color:#635151!important}.ctc-form-scope .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{color:#999;text-decoration:none;position:absolute;right:4px;top:6px!important}.ctc-form-scope .chosen-container-multi .chosen-choices li.search-field{flex:auto;list-style:none}.ctc-form-scope .chosen-container-multi .chosen-choices li.search-field input[type=text]{background:0 0;border:none;outline:0;width:100%;color:#495057!important;padding:12px 6px!important;font-size:15px!important}.ctc-form-scope .chosen-disabled{opacity:1!important}.ctc-form-scope .chosen-disabled ul.chosen-choices{background-color:#e9ecef!important}.ctc-form-scope .chosen-container .chosen-drop{background:#fff;border:1px solid #ccc;border-radius:0 0 4px 4px;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 8px #00000026;z-index:1051!important}.ctc-form-scope .chosen-results{max-height:200px;margin:0;padding:0;list-style:none;overflow-y:auto}.ctc-form-scope .chosen-results li{cursor:pointer;padding:6px 10px;font-size:13px}.ctc-form-scope .chosen-results li:hover{color:#fff;background-color:#3875d7}.ctc-form-scope .chosen-results li.no-results{cursor:default;color:#888}.ctc-form-scope .ctc-datepicker-wrap{position:relative}.ctc-form-scope .ctc-datepicker-wrap.ctc-datepicker-open{z-index:1100!important}.ctc-form-scope .datepicker{z-index:999!important}.ctc-form-scope .datepicker-dropdown{background:#fff;border:1px solid #00000026;border-radius:4px;margin-top:1px;padding:4px;font-size:13px;display:block;position:absolute;top:100%;left:0;box-shadow:0 6px 12px #0000002d}.ctc-form-scope .datepicker table{border-collapse:collapse;margin:0}.ctc-form-scope .datepicker td,.ctc-form-scope .datepicker th{text-align:center;cursor:pointer;border:none;border-radius:4px;width:30px;height:30px;padding:0}.ctc-form-scope .datepicker td.old,.ctc-form-scope .datepicker td.new{color:#999}.ctc-form-scope .datepicker td.day:hover{background:#eee}.ctc-form-scope .datepicker td.today{background-color:#fde19a}.ctc-form-scope .datepicker td.active{color:#fff;background-color:#007bff}.ctc-form-scope .datepicker th.dow{cursor:default;font-weight:700}.ctc-form-scope .swal2-container{z-index:1060;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ctc-form-scope .swal2-popup{text-align:center;background:#fff;border-radius:3px;flex-direction:column;align-items:center;width:32em;max-width:100%;padding:30px;font-size:1rem;line-height:18px;display:flex}.ctc-form-scope .swal2-popup .swal2-title{color:#595959;margin:0 0 .4em;padding:0;font-size:16px;font-weight:600}.ctc-form-scope .swal2-popup .swal2-header{flex-direction:column;align-items:center;display:flex}.ctc-form-scope .swal2-content{color:#545454;font-size:1.125em;font-weight:300}.ctc-form-scope .swal2-actions{justify-content:center;margin-top:1.25em;display:flex}.ctc-form-scope .swal2-popup .swal2-styled{margin:0 .3125em;font-weight:500}.ctc-form-scope .swal2-popup .swal2-styled.swal2-confirm{background:initial;color:#fff;cursor:pointer;background-color:#80d0fb;border:0;border-radius:.25em;padding:2px 16px;font-size:14px;box-shadow:0 0 5px #ccc}.ctc-form-scope .swal2-icon{box-sizing:content-box;border:.25em solid #0000;border-radius:50%;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;font-family:inherit;line-height:5em;position:relative}.ctc-form-scope .swal2-icon.swal2-success{border-color:#a5dc86;display:flex}.ctc-form-scope .swal2-icon.swal2-success [class^=swal2-success-circular-line]{background-color:#fff;border-radius:50%;width:3.75em;height:7.5em;position:absolute;transform:rotate(45deg)}.ctc-form-scope .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em;top:-.4375em;left:-2.0635em;transform:rotate(-45deg)}.ctc-form-scope .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0;top:-.6875em;left:1.875em;transform:rotate(-45deg)}.ctc-form-scope .swal2-icon.swal2-success .swal2-success-ring{z-index:2;box-sizing:content-box;border:.25em solid #a5dc864d;border-radius:50%;width:100%;height:100%;position:absolute;top:-.25em;left:-.25em}.ctc-form-scope .swal2-icon.swal2-success .swal2-success-fix{z-index:1;background-color:#fff;width:.4375em;height:5.625em;position:absolute;top:.5em;left:1.625em;transform:rotate(-45deg)}.ctc-form-scope .swal2-icon.swal2-success [class^=swal2-success-line]{z-index:2;background-color:#a5dc86;border-radius:.125em;height:.3125em;display:block;position:absolute}.ctc-form-scope .swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{width:1.5625em;top:2.875em;left:.875em;transform:rotate(45deg)}.ctc-form-scope .swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{width:2.9375em;top:2.375em;right:.5em;transform:rotate(-45deg)}.ctc-form-scope .swal2-icon.swal2-error{border-color:#f27474}.ctc-form-scope .swal2-icon.swal2-error:after{content:"✕";color:#f27474;font-size:3em;line-height:1.6}.ctc-form-scope .swal2-icon.swal2-info{border-color:#3fc3ee}.ctc-form-scope .swal2-icon.swal2-info:after{content:"i";color:#3fc3ee;font-size:3em;font-weight:700;line-height:1.6}.ctc-form-scope .ctc-ajax-indicator{z-index:1070;margin:auto;animation:.3s forwards ctc-ajax-fade-in;position:fixed;inset:0}.ctc-form-scope .ctc-ajax-indicator__box{text-align:center;z-index:10;color:#fff;width:250px;height:75px;margin:auto;font-size:16px;position:fixed;inset:0}.ctc-form-scope .ctc-ajax-indicator__spinner{margin:0 auto;display:block}@keyframes ctc-ajax-fade-in{0%{opacity:0}to{opacity:1}}.ctc-form-scope .ctc-popup-page{color:#000;z-index:1050;background:#0000006b;position:fixed;inset:0;overflow-y:auto}.ctc-form-scope .ctc-coaching-blank-page{background:0 0;min-height:100%}.ctc-form-scope .ctc-popup-dialog{box-sizing:border-box;background:#fff;border-radius:10px;max-height:70%;margin:130px auto 30px;padding:20px;overflow-y:auto}.ctc-form-scope .ctc-popup-details-dialog{width:70%;max-width:70%}.ctc-form-scope .ctc-popup-audio-dialog{width:30%;max-width:30%}.ctc-form-scope .ctc-popup-header{border:0;justify-content:space-between;align-items:center;width:100%;padding:1rem 1rem 0;font-size:18px;font-weight:800;display:flex}.ctc-form-scope .ctc-popup-close{float:right;font-weight:700;background-color:#21c7a9!important}.ctc-form-scope .ctc-popup-body{padding:1rem}.ctc-form-scope .ctc-popup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px;display:grid}.ctc-form-scope .ctc-popup-field{margin-bottom:1rem}.ctc-form-scope .ctc-popup-field label{font-size:14px;font-weight:800;display:block}.ctc-form-scope .ctc-popup-field div{color:#000;background:#32344112;border-radius:2px;min-height:25px;margin-bottom:1em;padding:5px;font-weight:700}.ctc-form-scope .ctc-popup-audio-dialog audio{width:100%}@media (width<=767px){.ctc-form-scope .ctc-popup-details-dialog,.ctc-form-scope .ctc-popup-audio-dialog{width:calc(100% - 24px);max-width:calc(100% - 24px);margin-top:30px}.ctc-form-scope .ctc-popup-grid{grid-template-columns:1fr}}.ctc-form-scope .ctc-coaching-modal{flex-direction:column;width:80%;max-width:900px;max-height:85%;padding:0;display:flex}.ctc-form-scope .ctc-coaching-modal__header{border-bottom:1px solid #e5e5e5;flex-direction:column;gap:10px;padding:1rem 1.25rem;display:flex}.ctc-form-scope .ctc-coaching-modal__header-row{justify-content:space-between;align-items:center;display:flex}.ctc-form-scope .ctc-coaching-modal__header-row2{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ctc-form-scope .ctc-coaching-modal__title{align-items:center;gap:6px;font-size:18px;font-weight:800;display:flex}.ctc-form-scope .ctc-coaching-modal__tooltip{cursor:help;background:#e5e5e5;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:inline-flex}.ctc-form-scope .ctc-coaching-modal__tabs{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ctc-form-scope .ctc-coaching-modal__tabs button{cursor:pointer;background:#f1f1f1;border:0;border-radius:999px;padding:6px 16px;font-weight:700}.ctc-form-scope .ctc-coaching-modal__tabs button.is-active{color:#fff;background:#21c7a9}.ctc-form-scope .ctc-coaching-modal__tabs button:disabled{color:#aaa;cursor:not-allowed}.ctc-form-scope .ctc-coaching-modal__audio{flex:0 220px}.ctc-form-scope .ctc-coaching-modal__audio audio{width:100%;height:32px}.ctc-form-scope .ctc-coaching-modal__attachments{color:#555;font-size:12px;font-weight:700}.ctc-form-scope .ctc-coaching-modal__body{flex:auto;min-height:200px;padding:1.25rem;overflow-y:auto}.ctc-form-scope .ctc-coaching-commitment{background:#fafafa;border:1px solid #eee;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.ctc-form-scope .ctc-coaching-commitment__metric{margin-bottom:.75rem;font-weight:800}.ctc-form-scope .ctc-coaching-commitment__metric.CustomtextTransform{text-transform:capitalize}.ctc-form-scope .ctc-coaching-commitment__row{align-items:center;gap:16px;display:flex}.ctc-form-scope .ctc-coaching-commitment__value{text-align:center;min-width:60px;font-weight:700}.ctc-form-scope .ctc-coaching-commitment__track{background:#e0e0e0;border-radius:3px;flex:auto;height:6px;position:relative}.ctc-form-scope .ctc-coaching-commitment__bubble{background:#9e9e9e;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ccc}.ctc-form-scope .ctc-coaching-commitment__bubble--start{background:#607d8b;left:0}.ctc-form-scope .ctc-coaching-commitment__bubble--end{background:#607d8b;left:100%}.ctc-form-scope .ctc-coaching-commitment__dates{color:#777;justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.ctc-form-scope .ctc-coaching-commitment__trend{border-radius:6px;margin-top:.75rem;padding:8px 12px;font-weight:700}.ctc-form-scope .ctc-coaching-commitment__trend--red{color:#b71c1c;background:#fdecea}.ctc-form-scope .ctc-coaching-commitment__trend--green{color:#157a54;background:#e8f8f2}.ctc-form-scope .ctc-coaching-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-bottom:1rem;display:grid}.ctc-form-scope .ctc-coaching-field{margin-bottom:1rem}.ctc-form-scope .ctc-coaching-field label{margin-bottom:2px;font-size:13px;font-weight:800;display:block}.ctc-form-scope .ctc-coaching-field>div{min-height:22px}.ctc-form-scope .ctc-coaching-reviewed-learning,.ctc-form-scope .ctc-coaching-notes{margin-bottom:1.25rem}.ctc-form-scope .ctc-coaching-ack{border-top:1px solid #eee;padding-top:1rem}.ctc-form-scope .ctc-coaching-ack__checkbox{margin:.5rem 0}.ctc-form-scope .ctc-coaching-ack__submit{text-align:right}.ctc-form-scope .ctc-coaching-chat{flex-direction:column;height:100%;min-height:320px;display:flex}.ctc-form-scope .ctc-coaching-chat__thread{flex:auto;max-height:45vh;padding-right:4px;overflow-y:auto}.ctc-form-scope .ctc-coaching-chat__bubble{background:#f1f1f1;border-radius:10px;max-width:75%;margin-bottom:12px;padding:8px 12px}.ctc-form-scope .ctc-coaching-chat__bubble--mine{color:#fff;text-align:right;background:#21c7a9;margin-left:auto}.ctc-form-scope .ctc-coaching-chat__bubble--other.unreadmessages{box-shadow:inset 0 0 0 2px #ffb300}.ctc-form-scope .ctc-coaching-chat__bubble-head{justify-content:space-between;gap:12px;font-size:12px;display:flex}.ctc-form-scope .ctc-coaching-chat__timestamp{opacity:.75}.ctc-form-scope .ctc-coaching-chat__body{word-break:break-word;margin-top:4px}.ctc-form-scope .ctc-coaching-chat__composer{border-top:1px solid #eee;margin-top:12px;padding-top:8px}.ctc-form-scope .ctc-coaching-chat__composer textarea{resize:none;border:1px solid #ccc;border-radius:6px;width:100%;padding:8px}.ctc-form-scope .ctc-coaching-chat__composer-footer{color:#777;justify-content:space-between;align-items:center;margin-top:6px;font-size:12px;display:flex}.ctc-form-scope .ctc-coaching-ai-summary__header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.ctc-form-scope .ctc-coaching-ai-summary__toolbar{align-items:center;gap:10px;display:flex}.ctc-form-scope .ctc-coaching-ai-summary__feedback{color:#aaa;border:1px solid #ddd;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.ctc-form-scope .ctc-coaching-ai-summary__feedback.is-selected{color:#21c7a9;border-color:#21c7a9}.ctc-form-scope .ctc-coaching-ai-summary__icon-btn{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:700}.ctc-form-scope .ctc-coaching-ai-summary__session-info{background:#f8f8f8;border:1px solid #eee;border-radius:6px;margin-bottom:1rem;padding:10px 14px}.ctc-form-scope .ctc-coaching-ai-summary__session-info h6{margin-bottom:6px;font-weight:800}.ctc-form-scope .ctc-coaching-ai-summary__transcript{border:1px solid #eee;border-radius:6px;min-height:80px;padding:10px 14px}.ctc-form-scope .ctc-coaching-ai-summary__transcript .main-item{margin:10px 0 4px;font-weight:800}.ctc-form-scope .ctc-coaching-ai-summary__transcript .sub-item{margin:6px 0 2px;font-weight:700}.ctc-form-scope .ctc-coaching-ai-summary__transcript .bullet-item{margin-left:1.25rem;list-style:outside}.ctc-form-scope .ctc-coaching-ai-summary__transcript .bullet-item:before{content:"• "}.ctc-form-scope .ctc-coaching-ai-summary__transcript .normal-item{margin:2px 0}.ctc-form-scope .ctc-coaching-ai-summary__transcript .separator-item{border:0;border-top:1px solid #e5e5e5;margin:10px 0}@media (width<=767px){.ctc-form-scope .ctc-coaching-modal{width:calc(100% - 24px);max-width:calc(100% - 24px);margin-top:30px}.ctc-form-scope .ctc-coaching-field-grid{grid-template-columns:1fr}}.ctc-form-scope #coaching_history_modal.ctc-popup-page{background:#00000080;padding:0 18px 0 0!important}.ctc-form-scope #coaching_history_modal .ctc-coaching-modal.modal-dialog{background:0 0;border-radius:0;width:auto;max-height:none;margin:50px auto 1.75rem;padding:0;display:block;overflow:visible;max-width:85%!important}.ctc-form-scope #coaching_history_modal .modal-content{background-color:#fff;border:1px solid #0003;flex-direction:column;max-height:none;padding:0;display:flex;overflow:hidden;border-radius:10px!important}.ctc-form-scope #coaching_history_modal .modal-header{border-bottom:1px solid #dee2e6;flex:none;justify-content:space-between;display:flex;align-items:center!important;padding:10px 30px 10px 15px!important}.ctc-form-scope #coaching_history_modal .modal-header .title{font-size:18px;font-weight:600}.ctc-form-scope #coaching_history_modal .modal-body{min-height:0;padding:1rem;overflow:auto;height:auto!important}.ctc-form-scope #coaching_history_modal #pills-details{height:calc(100vh - var(--ctc-modal-header-content-height,44px) - 166px);overflow:auto}.ctc-form-scope #coaching_history_modal .question_icon.tool{background-color:#373d4b21;border-radius:16px;justify-content:center;align-items:center;width:16px;height:16px;margin-left:10px;font-size:12px;font-weight:600;display:flex}.ctc-form-scope #coaching_history_modal .question_icon:hover{color:#fff;background-color:#ff5722!important}.ctc-form-scope #coaching_history_modal .question_icon .commit-tooltip{color:#fff;white-space:normal;word-break:break-word;text-align:left;background-color:#272933f2;border:none;border-radius:3px;width:auto;min-width:200px;max-width:200px;padding:12px 15px;font-size:13px;font-weight:600;line-height:1.25em;top:0;left:0}.ctc-form-scope #coaching_history_modal #background-pills-tab{background-color:#f9fafb;border:1px solid #eaecf0;border-radius:10px;flex-wrap:nowrap;max-width:100%;margin:0 0 0 15px;padding:4px;font-size:12px;list-style:none;display:flex}.ctc-form-scope #coaching_history_modal #background-pills-tab li{margin:0;padding:0}.ctc-form-scope #coaching_history_modal #background-pills-tab .nav-link{color:#323441;opacity:.6;background-color:#0000;border:0;border-radius:.25rem;width:150px;margin:0 0 0 5px;padding:8px 12px;font-size:14px;font-weight:600;white-space:nowrap!important}.ctc-form-scope #coaching_history_modal #background-pills-tab .nav-link.active{color:#323441;opacity:1;background-color:#fff;width:120px;padding:8px 15px;box-shadow:0 0 5px #ccc}.ctc-form-scope #coaching_history_modal #background-pills-tab .nav-link:hover{background-color:#00000012}.ctc-form-scope #coaching_history_modal #background-pills-tab .nav-link.active:hover{background-color:#fff}.ctc-form-scope #coaching_history_modal #background-pills-tab .nav-link.disable{opacity:.5;pointer-events:none}.ctc-form-scope #coaching_history_modal .w-45{width:45%}.ctc-form-scope #coaching_history_modal .coaching_audio{width:100%;padding-right:15px}.ctc-form-scope #coaching_history_modal audio{width:100%;padding:6px;font-size:12px}.ctc-form-scope #coaching_history_modal .coaching_file_doc{cursor:pointer;background:0 0;border:0;border-radius:100%;justify-content:center;align-items:center;margin-right:1em;padding:10px;display:flex}.ctc-form-scope #coaching_history_modal .coaching_file_doc:hover{background-color:#dfe3eb}.ctc-form-scope #coaching_history_modal .modal_close{cursor:pointer;background-color:#dfe3eb;border:0;border-radius:5px;justify-content:center;align-items:center;padding:13px 10px;display:flex}.ctc-form-scope #coaching_history_modal .modal_close:hover{background-color:#22c6ab}.ctc-form-scope #coaching_history_modal .commitmenet_status{justify-content:space-between;padding:25px 0 15px;display:flex;align-items:flex-start!important}.ctc-form-scope #coaching_history_modal .commitmenet_status .coach_metricname{white-space:nowrap;text-transform:capitalize;margin-top:-7px;font-size:12px;font-weight:600}.ctc-form-scope #coaching_history_modal .CustomtextTransform{text-transform:none!important}.ctc-form-scope #coaching_history_modal .commitment_progress{width:100%;padding-left:30px;padding-right:30px;position:relative}.ctc-form-scope #coaching_history_modal .commitment_flow{background-color:#373d4b40;height:4px;position:relative}.ctc-form-scope #coaching_history_modal .start-date-bubble,.ctc-form-scope #coaching_history_modal .end_date_bubble,.ctc-form-scope #coaching_history_modal .current_bubble{border-radius:10px;width:10px;height:10px;position:absolute;top:-3.5px}.ctc-form-scope #coaching_history_modal .start-date-bubble{z-index:1;background:#fff;border:2px solid #373d4b;margin-left:-10px;left:0}.ctc-form-scope #coaching_history_modal .end_date_bubble{background:#cdced2;border:2px solid #cdced2;margin-right:-11px;right:0}.ctc-form-scope #coaching_history_modal .current_bubble{outline:2px solid #fff}.ctc-form-scope #coaching_history_modal .active_period_line{background-color:#373d4b;height:4px;position:absolute}.ctc-form-scope #coaching_history_modal .commit_actual{color:#9e9e9e;margin:-26px -10px 0;font-size:12px;font-weight:600}.ctc-form-scope #coaching_history_modal .commitment_progress .mr-5{margin-right:15px!important}.ctc-form-scope #coaching_history_modal .commitment_progress .ml-5{margin-left:15px!important}.ctc-form-scope #coaching_history_modal .commit_actual_today{font-size:12px;font-weight:600;position:absolute;top:-23px}.ctc-form-scope #coaching_history_modal .commit_dates{color:#373d4b;margin-left:-10px;margin-right:-10px;padding-top:7px;font-size:12px}.ctc-form-scope #coaching_history_modal .commit_dates b{font-weight:600}.ctc-form-scope #coaching_history_modal .commitment_flow .tool{z-index:2;width:20px;height:20px}.ctc-form-scope #coaching_history_modal .commitment_flow .commit-tooltip{width:auto;min-width:200px;top:-15px!important}.ctc-form-scope #coaching_history_modal .start-date-bubble .commit-tooltip{left:10px}.ctc-form-scope #coaching_history_modal .end_date_bubble .commit-tooltip,.ctc-form-scope #coaching_history_modal .current_bubble .commit-tooltip{right:0}.ctc-form-scope #coaching_history_modal .commit-tooltip{z-index:1;color:#272933;background-color:#fff;border:1px solid #dfe3eb;border-radius:4px;width:200px;padding:4px 11px;font-size:13px;font-weight:400;line-height:1.25em;display:none;position:absolute;top:16px;box-shadow:1px 1px 12px #00000030}.ctc-form-scope #coaching_history_modal .tool{position:relative}.ctc-form-scope #coaching_history_modal .tool:hover>.commit-tooltip,.ctc-form-scope #coaching_history_modal .tool:hover .commit-tooltip{display:block}.ctc-form-scope #coaching_history_modal .commit-tooltip ul{margin:0;padding:0;list-style:none}.ctc-form-scope #coaching_history_modal .commit-tooltip ul li{padding:10px}.ctc-form-scope #coaching_history_modal .commit-tooltip li{white-space:nowrap}.ctc-form-scope #coaching_history_modal .commitment_flow .commit-tooltip li{border-bottom:1px solid #dfe3eb;margin:0}.ctc-form-scope #coaching_history_modal .commitment_flow .commit-tooltip li:first-child{border-top:1px solid #dfe3eb;border-bottom:1px solid #dfe3eb;margin:0}.ctc-form-scope #coaching_history_modal .commitment_flow .commit-tooltip li:hover{background-color:#0000}.ctc-form-scope #coaching_history_modal .commitment_flow .commit-tooltip .val{padding-left:15px}.ctc-form-scope #coaching_history_modal .commitment_flow .commit-tooltip .val b{font-weight:700}.ctc-form-scope #coaching_history_modal .trending_below_commitment{cursor:pointer;background-color:#ef53501a;border-radius:4px;width:100%;margin:0;padding:5px 15px;font-size:12px}.ctc-form-scope #coaching_history_modal .trending_below_commitment .red{color:#d92d21;padding-right:5px;font-weight:700}.ctc-form-scope #coaching_history_modal .trending_below_commitment:hover{background-color:#ef535033}.ctc-form-scope #coaching_history_modal .trending{margin-right:5px}.ctc-form-scope #coaching_history_modal .review_text{font-size:12px;font-weight:600}.ctc-form-scope #coaching_history_modal .coaching_above_trending_block{cursor:pointer;background-color:#50ef5b1a;border-radius:4px;width:100%;margin-top:10px;padding:10px 15px}.ctc-form-scope #coaching_history_modal .coaching_above_trending_block:hover{background-color:#50ef5b33}.ctc-form-scope #coaching_history_modal .div-block-1097{align-items:center;column-gap:10px;font-size:12px;display:flex}.ctc-form-scope #coaching_history_modal .div-block-1098{color:#22c7a9;font-size:20px;line-height:1}.ctc-form-scope #coaching_history_modal .edit_coaching{margin-top:10px;padding-left:15px}.ctc-form-scope #coaching_history_modal .btn-editcoaching{border-radius:5px;font-size:12px;font-weight:600;background-color:#ffe5ab!important;border-color:#ffdb8a!important;padding:10px!important}.ctc-form-scope #coaching_history_modal .coached_fields{padding:15px}.ctc-form-scope #coaching_history_modal .coached_fields .d-flex{flex-wrap:wrap}.ctc-form-scope #coaching_history_modal .coached_fields .form-group{min-width:220px;margin-bottom:30px;margin-right:30px}.ctc-form-scope #coaching_history_modal .coached_fields .form-group label{text-transform:capitalize;font-size:14px!important}.ctc-form-scope #coaching_history_modal .coached_fields .form-control{opacity:1;background-color:#f8f8f8;border-color:#cdcdcd;border-radius:2px;justify-content:flex-start;align-items:center;height:auto;min-height:40px;padding:10px 15px;font-size:14px;line-height:21px;display:flex}.ctc-form-scope #coaching_history_modal .reviews_learning{padding:0 15px 15px}.ctc-form-scope #coaching_history_modal .reviews_learning a{font-size:14px;text-decoration:none;color:#0e7e97!important;font-weight:600!important}.ctc-form-scope #coaching_history_modal .notes{padding:0 15px 15px}.ctc-form-scope #coaching_history_modal .notes h3{border-bottom:1px solid #000;padding-bottom:15px;font-size:18px}.ctc-form-scope #coaching_history_modal .notes_fields{padding:0 15px 15px}.ctc-form-scope #coaching_history_modal .notes_fields label{margin-bottom:1em;font-weight:500;font-size:1rem!important}.ctc-form-scope #coaching_history_modal .notes_fields .form-control{background:#f8f8f8;border:1px solid #cdcdcd;min-height:40px;padding:10px 15px;font-size:12px}.ctc-form-scope #coaching_history_modal .notes_fields .position-relative{background-color:#f8f8f8}.ctc-form-scope #coaching_history_modal .notes_fields textarea{margin-bottom:2em;min-height:60px!important}.ctc-form-scope #coaching_history_modal .afni_check .form-check{padding-left:1.5em!important}.ctc-form-scope #coaching_history_modal .footer-right{text-align:right;width:100%;margin-bottom:1rem}.ctc-form-scope #coaching_history_modal .footer-right .btn{border-radius:8px;padding:.375rem .75rem;font-size:14px;font-weight:400}.ctc-form-scope #coaching_history_modal #pills-chat{height:100%}.ctc-form-scope #coaching_history_modal .chat_scroll{flex-direction:column;min-height:55vh;display:flex}.ctc-form-scope #coaching_history_modal .chat_conversation{flex:auto;min-height:260px;position:relative;overflow:auto}.ctc-form-scope #coaching_history_modal .person_one_right_chat{justify-content:flex-end;display:flex}.ctc-form-scope #coaching_history_modal .person_one_left_chat{justify-content:flex-start;display:flex}.ctc-form-scope #coaching_history_modal .person_one_right_chat .text-end,.ctc-form-scope #coaching_history_modal .person_one_left_chat .text-left{border-radius:3px;min-width:25%;max-width:50%;margin-top:10px;padding:15px;font-size:12px}.ctc-form-scope #coaching_history_modal .person_one_right_chat .text-end{background-color:#ffede8}.ctc-form-scope #coaching_history_modal .person_one_left_chat .text-left{background-color:#eff3f7}.ctc-form-scope #coaching_history_modal .person_one_right_chat .grey,.ctc-form-scope #coaching_history_modal .person_one_left_chat .grey{opacity:.41;font-weight:600}.ctc-form-scope #coaching_history_modal .person_one_right_chat .pt-12{text-align:left;word-break:break-word;padding-top:12px;font-weight:400}.ctc-form-scope #coaching_history_modal .person_one_left_chat .pt-12{text-align:left;word-break:break-word;padding-top:12px;font-weight:600}.ctc-form-scope #coaching_history_modal .chat_footer{border-top:1px solid #dbdbdb;padding-top:10px}.ctc-form-scope #coaching_history_modal .chat_send_message{font-size:14px}.ctc-form-scope #coaching_history_modal .chat_send_message_grid{justify-content:space-between;align-items:flex-start;padding-top:5px;display:flex}.ctc-form-scope #coaching_history_modal .chat_send_message_grid textarea{resize:none;border-radius:8px;width:100%;padding:5px 15px;line-height:21px;overflow-y:hidden}.ctc-form-scope #coaching_history_modal .chat_send_message_grid .btn{background-color:#22c7a9;border:1px solid #0000001a;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:600;box-shadow:0 1px 2px #1018280d}.ctc-form-scope #coaching_history_modal .char_count{color:#667085;padding-top:5px;font-size:12px;font-weight:600}.ctc-form-scope #coaching_history_modal .pr-15{padding-right:15px}.ctc-form-scope #coaching_history_modal #pills-aisummary .card,.ctc-form-scope #coaching_history_modal #pills-aisummary .card-header{background-color:#f9fafb!important}.ctc-form-scope #coaching_history_modal #pills-aisummary .card{border:1px solid #00000020;padding:15px;font-weight:400}.ctc-form-scope #coaching_history_modal #pills-aisummary .card-header{justify-content:space-between;align-items:center;display:flex;border-bottom:1px solid #dfe3eb!important;height:51px!important;padding:.5rem 1rem!important}.ctc-form-scope #coaching_history_modal #pills-aisummary .card-header h3{margin:0;font-size:24px;font-weight:600}.ctc-form-scope #coaching_history_modal #pills-aisummary .card-body{font-size:12px;padding:1rem!important}.ctc-form-scope #coaching_history_modal #pills-aisummary .card-body h3{font-size:14px;font-weight:600}.ctc-form-scope #coaching_history_modal .sub_list div{padding-bottom:5px;font-size:13px}.ctc-form-scope #coaching_history_modal .discussion_summary h3{text-transform:capitalize;padding:25px 0 20px}.ctc-form-scope #coaching_history_modal .discussion_editor{padding-top:10px;border:1px solid #0000!important}.ctc-form-scope #coaching_history_modal .discussion_editor[contenteditable=true]{cursor:pointer;border-radius:5px;border:1px solid #dee2e6!important}.ctc-form-scope #coaching_history_modal .discussion_editor div{margin-bottom:6px;font-weight:400}.ctc-form-scope #coaching_history_modal .discussion_editor .main-item{margin-left:0}.ctc-form-scope #coaching_history_modal .discussion_editor .sub-item{margin-left:25px}.ctc-form-scope #coaching_history_modal .discussion_editor .normal-item,.ctc-form-scope #coaching_history_modal .discussion_editor .bullet-item{margin-left:45px}.ctc-form-scope #coaching_history_modal .discussion_editor .separator-item{border:0;border-top:1px solid #ccc;margin:8px 0}.ctc-form-scope #coaching_history_modal .after_edit .btn{border-radius:8px;margin-right:15px;background-color:#22c6ab!important;border:1px solid #0000001a!important;padding:11px 17px!important}.ctc-form-scope #coaching_history_modal #pills-aisummary .tool{cursor:pointer;background:0 0;border:0;margin-left:7px;padding:8px 10px;line-height:16px;position:relative}.ctc-form-scope #coaching_history_modal #pills-aisummary .tool:hover{background-color:#6670851a;border-radius:5px}.ctc-form-scope #coaching_history_modal #pills-aisummary .tool .commit-tooltip{color:#fff;white-space:nowrap;background-color:#323441;border:1px solid #0000;padding:4px 11px;font-weight:400;left:auto;right:-50px;width:auto!important;max-width:200px!important;font-size:12px!important;top:30px!important}.ctc-form-scope #coaching_history_modal #pills-aisummary .coppyy.tool .commit-tooltip,.ctc-form-scope #coaching_history_modal #pills-aisummary .editt.tool .commit-tooltip{right:-12px!important}.ctc-form-scope #coaching_history_modal .acck img{cursor:pointer;width:16px;height:16px}.ctc-form-scope #coaching_history_modal .acck .selected{display:none}.ctc-form-scope #coaching_history_modal .acck.selected{background-color:#6670851a;border-radius:5px;justify-content:center;align-items:center;padding:5px}.ctc-form-scope #coaching_history_modal .acck.selected .unselected{display:none!important}.ctc-form-scope #coaching_history_modal .acck.selected .selected{display:flex!important}.ctc-form-scope #foldermodal.ctc-coaching-folder-modal{z-index:1060;background:#00000080;position:fixed;inset:0}.ctc-form-scope #foldermodal .max-width-40{max-width:40%!important}.ctc-form-scope #foldermodal .modal-content{border-radius:10px;max-height:none;margin-top:0;padding:25px;display:block;overflow:visible}.ctc-form-scope #foldermodal .modal-footer{background-color:#fff;border:0;padding:0}.ctc-form-scope #foldermodal .dis-block{padding-bottom:15px;padding-right:15px}.ctc-form-scope #foldermodal .dwnld-file{cursor:pointer;background:0 0;border:0;padding:0;position:relative}.ctc-form-scope #foldermodal .dwld-file{color:#373d4b;background-color:#cbd6e2;border-radius:5px;padding:10px;font-size:30px;display:block}.ctc-form-scope #foldermodal .fa-dwld{color:#fff;opacity:0;background-color:#00000052;border-radius:5px;justify-content:center;align-items:center;height:100%;font-size:25px;display:flex;inset:0}.ctc-form-scope #foldermodal .dwnld-file:hover .fa-dwld{opacity:1}.ctc-form-scope #foldermodal .file_text{padding-top:5px}.ctc-form-scope #foldermodal .file_text p{margin-bottom:0}.ctc-form-scope .ctc-popup-audio-header{display:inline-flex}.ctc-form-scope .ctc-popup-audio-title{padding:0 0 20px;font-size:18px;font-weight:800}.ctc-form-scope .ctc-popup-audio-header .ctc-popup-close{float:right}@media (width<=767px){.ctc-form-scope #coaching_history_modal .ctc-coaching-modal.modal-dialog{margin-top:30px;max-width:calc(100% - 24px)!important}.ctc-form-scope #coaching_history_modal .modal-header{flex-wrap:wrap;padding-right:15px!important}.ctc-form-scope #coaching_history_modal .w-45{width:100%;margin-top:8px}.ctc-form-scope #coaching_history_modal #background-pills-tab .nav-link,.ctc-form-scope #coaching_history_modal #background-pills-tab .nav-link.active{width:auto}.ctc-form-scope #foldermodal .max-width-40{max-width:calc(100% - 24px)!important}}.ctc-summary-scope{box-sizing:border-box;color:#323441;text-align:left;background-color:#fff;width:100%;min-height:100%;font-family:Lato,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;display:flow-root;position:relative}.ctc-summary-scope *,.ctc-summary-scope :before,.ctc-summary-scope :after{box-sizing:inherit}.ctc-summary-scope h1,.ctc-summary-scope h2,.ctc-summary-scope h3,.ctc-summary-scope h4,.ctc-summary-scope h5,.ctc-summary-scope h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.ctc-summary-scope h3{font-size:22px}.ctc-summary-scope h5{font-size:16px}.ctc-summary-scope p,.ctc-summary-scope ul{margin-top:0;margin-bottom:1rem}.ctc-summary-scope fieldset{border:0;min-width:0;margin:0;padding:0}.ctc-summary-scope a{color:#4798e8;text-decoration:none}.ctc-summary-scope .ctc-ic{line-height:1;display:inline-block}.ctc-summary-scope .ctc-ic:before,.ctc-summary-scope .ctc-ic:after{content:none!important}.ctc-summary-scope .ctc-ic__svg{fill:currentColor;vertical-align:-.125em;width:1em;height:1em}.ctc-summary-scope .ctc-ic--eye .ctc-ic__svg,.ctc-summary-scope .ctc-ic--folder-open .ctc-ic__svg{width:1.125em}.ctc-summary-scope .container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.ctc-summary-scope .row{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;display:flex}.ctc-summary-scope [class*=col-md-]{width:100%;padding-left:10px;padding-right:10px;position:relative}.ctc-summary-scope .container-fluid.ctc-summary-bs4{color:#212529;padding-left:15px;padding-right:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.ctc-summary-scope .ctc-summary-bs4 .row{margin-left:-15px;margin-right:-15px}.ctc-summary-scope .ctc-summary-bs4 [class*=col-md-]{padding-left:15px;padding-right:15px}.ctc-summary-scope .col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.ctc-summary-scope .col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.ctc-summary-scope .col-md-6{flex:0 0 50%;max-width:50%}.ctc-summary-scope .col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.ctc-summary-scope .col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.ctc-summary-scope .col-md-12{flex:0 0 100%;max-width:100%}@media (width<=767.98px){.ctc-summary-scope .col-md-2,.ctc-summary-scope .col-md-4,.ctc-summary-scope .col-md-6,.ctc-summary-scope .col-md-8,.ctc-summary-scope .col-md-10,.ctc-summary-scope .col-md-12{flex:0 0 100%;max-width:100%}}.ctc-summary-scope .card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.25rem;flex-direction:column;min-width:0;margin-bottom:1.25rem;display:flex;position:relative}.ctc-summary-scope .card-header{background-color:#00000008;border-bottom:1px solid #00000020;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);margin-bottom:0;padding:.75rem 1.25rem}.ctc-summary-scope .card-header h3{font-weight:700;margin-bottom:0!important;font-size:16px!important}.ctc-summary-scope .card-body{border-bottom:2px solid #dee2e6;flex:auto;padding:1.25rem}.ctc-summary-scope label{margin-bottom:.5rem;display:inline-block}.ctc-summary-scope .gnric-from-lbl{font-weight:500}.ctc-summary-scope .form-group{margin-bottom:1rem}.ctc-summary-scope .form-control{color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5;display:block}.ctc-summary-scope textarea.form-control{resize:vertical;height:auto}.ctc-summary-scope .form-control:focus{color:#495057;box-shadow:none;background-color:#fff;border-color:#00000040;outline:0}.ctc-summary-scope .form-control::placeholder{color:#6c757d;opacity:1}.ctc-summary-scope .form-control:disabled,.ctc-summary-scope .form-control[readonly]{opacity:1;background-color:#e9ecef}.ctc-summary-scope select.form-control:not([size]):not([multiple]){height:calc(1.5em + .75rem + 2px)}.ctc-summary-scope .form-control-sm{border-color:#e9ecef;border-radius:.2rem;height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;line-height:1.5;font-size:13px!important}.ctc-summary-scope select.form-control-sm:not([size]):not([multiple]){height:calc(1.5em + .5rem + 2px)}.ctc-summary-scope .form-check{padding-left:1.25rem;display:block;position:relative}.ctc-summary-scope .form-check-input{margin-top:.3rem;margin-left:-1.25rem;position:absolute}.ctc-summary-scope .form-check-label{margin-bottom:0}.ctc-summary-scope .form-check .form-group .form-check-input{margin-left:0;margin-right:.5rem;position:static}.ctc-summary-scope .btn{text-align:center;vertical-align:middle;white-space:nowrap;user-select:none;cursor:pointer;border:1px solid #0000;border-radius:2px;padding:.375rem .75rem;font-family:inherit;font-size:.875rem;font-weight:300;line-height:1.5;display:inline-block}.ctc-summary-scope .btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.ctc-summary-scope .btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.ctc-summary-scope .btn-default{background-color:#21c7a9!important}.ctc-summary-scope .table{width:100%;color:inherit;border-collapse:collapse;margin-bottom:1rem}.ctc-summary-scope .table th,.ctc-summary-scope .table td{vertical-align:top;text-align:left;border-top:1px solid #dee2e6;padding:.75rem}.ctc-summary-scope .table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.ctc-summary-scope .gnric-evel-summry-tb thead th,.ctc-summary-scope .gnric-evel-summry-tb tfoot th{font-weight:500}.ctc-summary-scope .green{color:#0c0!important}.ctc-summary-scope .tree,.ctc-summary-scope .tree ul{margin:0;padding:0;list-style:none}.ctc-summary-scope .tree ul{margin-left:1em;position:relative}.ctc-summary-scope .tree ul ul{margin-left:.5em}.ctc-summary-scope .tree ul:before{content:"";border-left:1px solid;width:0;display:block;position:absolute;top:0;bottom:0;left:0}.ctc-summary-scope .tree li{color:#369;margin:0;padding:0 1em;font-weight:700;line-height:2em;position:relative}.ctc-summary-scope .tree ul li:before{content:"";border-top:1px solid;width:10px;height:0;margin-top:-1px;display:block;position:absolute;top:1em;left:0}.ctc-summary-scope .tree ul li:last-child:before{background:#fff;height:auto;top:1em;bottom:0}.ctc-summary-scope .indicator{cursor:pointer;margin-right:5px}.ctc-summary-scope .tree li a{color:#369;text-decoration:none}.ctc-summary-scope .tree li button,.ctc-summary-scope .tree li button:active,.ctc-summary-scope .tree li button:focus{color:#369;background:0 0;border:none;outline:0;margin:0;padding:0;text-decoration:none}.ctc-summary-scope span.fonttoggle.active{color:red!important}.ctc-summary-scope .goal{background-color:#fff;border-radius:50%;margin:0 15px;padding:3px 0}.ctc-summary-scope .goal p{color:#000;margin-top:0;padding:10px 5px 0;font-size:14px;font-weight:700;position:relative;margin-bottom:0!important}.ctc-summary-scope .total{margin-top:2px;padding:10px 0;font-size:20px;font-weight:600;margin-bottom:0!important}.ctc-summary-scope #summarytotscore{color:#000;background-color:#fff;border-radius:5px;margin:10px 0 0;padding:5px 10px;font-weight:700;border:none!important}.ctc-summary-scope .irs{user-select:none;font-family:Arial,sans-serif;font-size:12px;display:block;position:relative}.ctc-summary-scope .irs-line{display:block;position:relative;overflow:hidden;outline:none!important}.ctc-summary-scope .irs-bar{width:0;display:block;position:absolute;left:0}.ctc-summary-scope .irs-shadow{width:0;display:none;position:absolute;left:0}.ctc-summary-scope .irs-handle{box-sizing:border-box;cursor:default;z-index:1;display:block;position:absolute}.ctc-summary-scope .irs-min,.ctc-summary-scope .irs-max{cursor:default;display:block;position:absolute}.ctc-summary-scope .irs-min{left:0}.ctc-summary-scope .irs-max{right:0}.ctc-summary-scope .irs-from,.ctc-summary-scope .irs-to,.ctc-summary-scope .irs-single{cursor:default;white-space:nowrap;display:block;position:absolute;top:0;left:0}.ctc-summary-scope .irs-grid{width:100%;height:20px;display:none;position:absolute;bottom:0;left:0}.ctc-summary-scope .irs-with-grid .irs-grid{display:block}.ctc-summary-scope .irs-grid-pol{background:#000;width:1px;height:8px;position:absolute;top:0;left:0}.ctc-summary-scope .irs-grid-pol.small{height:4px}.ctc-summary-scope .irs-grid-text{white-space:nowrap;text-align:center;color:#000;padding:0 3px;font-size:9px;line-height:9px;position:absolute;bottom:0;left:0}.ctc-summary-scope .irs-disabled{opacity:.4}.ctc-summary-scope .irs--flat{height:40px}.ctc-summary-scope .irs--flat.irs-with-grid{height:60px}.ctc-summary-scope .irs--flat .irs-line{background-color:#e1e4e9;border-radius:4px;height:12px;top:25px;cursor:pointer!important}.ctc-summary-scope .irs--flat .irs-bar{background-color:#6c757d;height:12px;top:25px}.ctc-summary-scope .irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.ctc-summary-scope .irs--flat .irs-shadow{background-color:#e1e4e9;height:1px;bottom:16px}.ctc-summary-scope .irs--flat .irs-handle{background-color:#2c3e50;border-radius:50px;width:20px;height:20px;top:20px;cursor:pointer!important}.ctc-summary-scope .irs--flat .irs-handle>i:first-child{background-color:#2c3e50;width:2px;height:100%;margin-left:-1px;display:block;position:absolute;top:0;left:50%}.ctc-summary-scope .irs--flat .irs-handle.state_hover>i:first-child,.ctc-summary-scope .irs--flat .irs-handle:hover>i:first-child{background-color:#026eb6}.ctc-summary-scope .irs--flat .irs-min,.ctc-summary-scope .irs--flat .irs-max{color:#999;background-color:#e1e4e9;border-radius:4px;padding:1px 3px;font-size:10px;line-height:1.333;top:0}.ctc-summary-scope .irs--flat .irs-from,.ctc-summary-scope .irs--flat .irs-to,.ctc-summary-scope .irs--flat .irs-single{color:#fff;background-color:#026eb6;border-radius:4px;padding:1px 5px;font-size:10px;line-height:1.333;display:none}.ctc-summary-scope .irs--flat .irs-grid-pol{background-color:#e1e4e9}.ctc-summary-scope .irs--flat .irs-grid-text{color:#999}.ctc-summary-scope span.irs-single{display:none}.ctc-summary-scope span.irs.irs--flat.js-irs-0.irs-with-grid{margin-top:-2vh!important}.ctc-summary-scope .mbsc-segmented{table-layout:fixed;z-index:0;box-sizing:border-box;user-select:none;width:100%;margin:0;font-family:arial,verdana,sans-serif;font-size:16px;display:table;position:relative}.ctc-summary-scope .mbsc-mobiscroll.mbsc-segmented{padding:.5em 1em}.ctc-summary-scope .mbsc-segmented .mbsc-segmented-item{vertical-align:top;text-align:center;cursor:pointer;margin:0;font-size:1em;display:table-cell;position:relative}.ctc-summary-scope .mbsc-segmented input{z-index:3;opacity:0;appearance:none;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.ctc-summary-scope .mbsc-segmented-content{white-space:nowrap;text-overflow:ellipsis;z-index:2;box-sizing:content-box;font-size:.875em;font-weight:400;display:block;position:relative;overflow:hidden}.ctc-summary-scope .mbsc-mobiscroll .mbsc-segmented-content{text-transform:uppercase;color:#fff;background:#6c757d;border:0 solid #6c757d;height:2.28571em;margin:0 -.071428em;padding:0 .285714em;line-height:2.28575em}.ctc-summary-scope .mbsc-mobiscroll.mbsc-segmented .mbsc-segmented-item input:checked+.mbsc-segmented-content{color:#f7f7f7;background:#22c6ab}.ctc-summary-scope .modal{z-index:1050;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.ctc-summary-scope .modal-backdrop{z-index:-1;opacity:.5;background-color:#000;animation:.15s linear ctc-modal-fade-in;position:fixed;inset:0}.ctc-summary-scope .modal.fade .modal-dialog{animation:.3s ease-out ctc-modal-slide-in}@keyframes ctc-modal-slide-in{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes ctc-modal-fade-in{0%{opacity:0}to{opacity:.5}}.ctc-summary-scope .modal-dialog{width:100%;max-width:500px;margin:1.75rem auto;position:relative}.ctc-summary-scope .modal-lg{max-width:800px}.ctc-summary-scope .modal-dialog-centered{align-items:center;min-height:calc(100% - 3.5rem);display:flex}.ctc-summary-scope .modal-content{background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;flex-direction:column;width:100%;display:flex}.ctc-summary-scope .modal-header{border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:flex-start;padding:1rem;display:flex}.ctc-summary-scope .modal-title{margin:0;font-size:1.25rem;line-height:1.5}.ctc-summary-scope .modal-header .close{color:#000;opacity:.5;cursor:pointer;background:0 0;border:0;margin:-1rem -1rem -1rem auto;padding:1rem;font-size:1.5rem;font-weight:700;line-height:1}.ctc-summary-scope .modal-body{flex:auto;padding:1rem;position:relative}.ctc-summary-scope .modal-footer{border-top:1px solid #dee2e6;justify-content:flex-end;align-items:center;gap:.25rem;padding:1rem;display:flex}.ctc-summary-scope .swal2-container{z-index:1060;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ctc-summary-scope .ctc-alert-overlay{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:flex!important}.ctc-summary-scope .swal2-popup,.ctc-summary-scope .ctc-alert-popup{z-index:1;text-align:center;background-color:#fff;border-radius:.3125em;flex-direction:column;width:32em;max-width:90%;padding:1.25em;position:relative;visibility:visible!important;opacity:1!important;display:flex!important;transform:none!important}.ctc-summary-scope .swal2-title{color:#595959;margin:0 0 .4em;font-size:1.75em;font-weight:600}.ctc-summary-scope .swal2-content{color:#545454;font-size:1.125em}.ctc-summary-scope .swal2-actions{margin-top:1.25em}.ctc-summary-scope .swal2-styled.swal2-confirm{background:initial;color:#fff;box-shadow:none;cursor:pointer;background-color:#3085d6;border:0;border-radius:.25em;padding:.625em 1.1em;font-size:1.0625em}.ctc-summary-scope .swal2-icon{border:.25em solid;border-radius:50%;width:5em;height:5em;margin:1.25em auto 1.875em;position:relative}.ctc-summary-scope .swal2-icon.swal2-info{border-color:#9de0f6}.ctc-summary-scope .swal2-icon.swal2-info:after{content:"i";color:#9de0f6;font-family:Times New Roman,serif;font-size:48px;font-weight:700;line-height:69px;position:absolute;inset:0}.ctc-summary-scope .swal2-icon.swal2-success{border-color:#a5dc86}.ctc-summary-scope .swal2-icon.swal2-success:after{content:"";border-bottom:4px solid #a5dc86;border-left:4px solid #a5dc86;width:29px;height:13px;position:absolute;top:35px;left:21px;transform:rotate(-45deg)}.ctc-summary-scope .swal2-icon.swal2-error{border-color:#f27474}.ctc-summary-scope .swal2-icon.swal2-error:after{content:"!";color:#f27474;font-size:43px;font-weight:700;line-height:69px;position:absolute;inset:0}.ctc-summary-scope .ctc-ajax-indicator{z-index:1055;margin:auto;animation:.3s forwards ctc-ajax-fade-in;position:fixed;inset:0}.ctc-summary-scope .ctc-ajax-indicator__box{text-align:center;z-index:10;color:#fff;width:250px;height:75px;margin:auto;font-size:16px;position:fixed;inset:0}.ctc-summary-scope .ctc-ajax-indicator__spinner{margin:0 auto;display:block}
/*$vite$:1*/