.visibility-hidden{visibility:hidden}.title-sidebar{font-size:16px;font-weight:bold;margin-left:30px;margin-top:13px;color:#4b566b;margin-bottom:30px}.setting-for-item{display:none;position:absolute;z-index:1000;min-height:max-content;min-width:max-content}.setting-for-item a:hover{cursor:pointer;color:#3386cc}.div-sidebar-select{padding-left:30px;padding-bottom:20px}.div-sidebar-select a{padding-top:0;padding-left:0;color:#4b566b;font-size:14px;margin-bottom:8px}.div-sidebar-select select{width:240px;height:40px !important;border:1px solid #dae1e7;border-radius:.3125rem;color:#4b566b;padding:.625rem 1rem;font-size:16px !important;background:#fff}.link-downloadCSV{padding-top:10px}.link-downloadCSV a{padding-left:30px;color:#4b566b;text-decoration:none;font-weight:bold;font-size:16px;padding-top:10px;padding-bottom:10px}.link-downloadCSV a.active{background-color:#eaf3fa;border-radius:0 22px 22px 0;color:#3386cc}.link-downloadCSV a.active:hover{cursor:default}.select-type-system #select-type-system{width:100%;height:45px;border:1px solid #dae1e7;color:#4b566b;padding:.625rem 1rem;font-size:16px;border-radius:.3125rem;background:#fff;max-width:300px}.select-type-system .select-student-viewing-detail{width:100% !important}.form-select-search-mail-common{display:flex;column-gap:20px;flex-wrap:wrap}.container-select-search-mail-common{display:flex;gap:5px}.date-input{width:100%;height:45px;max-width:300px}.block-button-download{display:flex;margin-top:25px}.block-date{display:block}.block-button-download img{width:16px}.block-button-download button{height:45px}.block-button-download .excel-button{background:#fff;color:#3386cc;border:0;box-shadow:none;padding-left:0;padding-right:0}.container-header-select{display:flex}.div-header-select{padding-left:30px;padding-bottom:20px;margin-right:16vw}.div-header-select select{width:240px;height:40px !important;border:1px solid #dae1e7;border-radius:.3125rem;color:#4b566b;padding:.625rem 1rem;font-size:16px !important;background:#fff}.div-header-select .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:310px !important}@media all and (max-width:320px){.pageNumAdmin{margin-left:85px !important}}.block-datepicker{margin-top:12px}.block-datepicker{display:block}#number-page{display:block;padding-left:0;padding-top:30px}#select-page,#select-page-individual{width:80px;margin-bottom:10px;-webkit-appearance:menulist-button !important;line-height:24px !important;margin-left:10px}.pageNumAdmin{margin-left:45px}.div-message-watching-time{font-size:12px;display:none}.label-checkbox{width:210px}.set-list-button{margin-right:15px}.button-gray{background-color:gray;border-color:gray;cursor:default !important}.button-gray:hover{background-color:gray;border-color:gray}.custom-checkbox-select .dropdown-menu .bs-ok-default{display:inline-block !important;width:12px !important;height:12px !important;border:1px solid #999 !important;border-radius:3px !important;background-color:white !important;position:relative !important;transform:translateY(4px);flex-shrink:0}.custom-checkbox-select .dropdown-menu .dropdown-item{display:flex;gap:4px}.custom-checkbox-select .dropdown-menu .selected .bs-ok-default{background-color:#808080 !important}.custom-checkbox-select .dropdown-menu .selected span.check-mark{right:0 !important;top:0 !important}.bootstrap-select .dropdown-menu .bs-ok-default::after{content:none !important;display:none !important}.bootstrap-select .dropdown-menu .selected .bs-ok-default::after{content:"" !important;display:inline-block !important;color:#fff;position:absolute;right:3px;font-size:8px;transform:rotate(45deg)}@media all and (min-width:768px){.block-layout-date{display:flex}.block-layout-date .block-date{display:flex;width:calc(100% * 2 / 3)}.block-layout-date .block-date .datepicker-div{width:50%;padding-right:10px}.select-type-system{width:calc(100% * 1 / 3)}.div-header-select-viewing-detail{width:calc(100% * 1 / 4)}#number-page{float:right;padding-top:0;display:flex}.div-message-watching-time{padding-top:25px}#layout-select,#layout-description{line-height:37px}}@media all and (min-width:1124px){.block-datepicker{display:flex;flex-wrap:wrap}.block-datepicker .block-layout-date{width:60%}.block-datepicker .block-button-download{margin-top:46px;width:40%;padding-left:10px}}@media all and (min-width:1250px){.block-layout-date .block-date .datepicker-div{display:flex}.select-type-system,.select-account{display:flex}.block-datepicker .block-button-download{width:30%}.select-account{width:calc(100% * 1 / 4)}.block-datepicker .block-layout-date{width:70%}.block-datepicker .block-button-download{margin-top:0;padding-left:25px}.label-datepicker{clear:both;display:inline-block;white-space:nowrap}}@media all and (min-width:1280px){.account-id,.updated_at,.last_view{width:8% !important}.prg_duration{width:10% !important}.total_watching_time,.percent,.viewing_time{width:7% !important}.account-name{width:10% !important}.prg_title{width:19% !important}.prg_theme{width:29% !important}.prg_per_id,.prg_per_id_status,.viewers{width:11% !important}.prg_title_status{width:30% !important}.prg_theme_status{width:35% !important}.play_list_name{width:19% !important}}@media all and (max-width:1279px){.total_watching_time,.account-id,.updated_at,.last_view,.prg_duration,.percent,.account-name,.viewing_time{width:80px !important}.prg_title{width:195px !important}.prg_theme{width:285px !important}.prg_per_id,.prg_per_id_status,.viewers{width:91px !important}.prg_title_status{width:174px !important}.prg_theme_status{width:291px !important}.play_list_name{width:195px !important}}.title-download-page{text-align:center;font-size:22px}#data-table td,#data-table th,#data-table-viewing td,#data-table-viewing th,#data-table-category th,#data-table-category td,#data-table-playlist th,#data-table-playlist td,#data-table-less td,#data-table-less th,#data-table-reach-target td,#data-table-not-reach-target td,#data-table-reach-target th,#data-table-not-reach-target th,#data-table-reach-target-daily td,#data-table-not-reach-target-daily td,#data-table-reach-target-daily th,#data-table-not-reach-target-daily th{padding:10px 8px;font-size:12px}#data-table,#data-table-viewing,#data-table-category,#data-table-playlist,#data-table-less,#data-table-reach-target,#data-table-not-reach-target,#data-table-reach-target-daily,#data-table-not-reach-target-daily{font-family:Arial,Helvetica,sans-serif;width:100%}#data-table th,#data-table-viewing th,#data-table-category th,#data-table-playlist th,#data-table-less th,#data-table-reach-target th,#data-table-not-reach-target th,#data-table-reach-target-daily th,#data-table-not-reach-target-daily th{padding-top:0;padding-bottom:0;text-align:center;background-color:#f3f5f9;color:black;height:50px}#data-table tr:nth-child(even),#data-table-viewing tr:nth-child(even),#data-table-category tr:nth-child(even),#data-table-playlist tr:nth-child(even),#data-table-less tr:nth-child(even),#data-table-reach-target tr:nth-child(even),#data-table-not-reach-target tr:nth-child(even),#data-table-reach-target-daily tr:nth-child(even),#data-table-not-reach-target-daily tr:nth-child(even){background-color:#fff}#data-table tr:hover,#data-table-category tr:hover,#data-table-playlist tr:hover{background-color:#eaf3fa}#data-table tr,#data-table-viewing tr,#data-table-category tr,#data-table-playlist tr,#data-table-less tr,#data-table-reach-target tr,#data-table-not-reach-target tr,#data-table-reach-target-daily tr,#data-table-not-reach-target-daily tr{background-color:#fff}#data-table.no-footer,#data-table-viewing.no-footer,#data-table-category.no-footer,#data-table-playlist.no-footer,#data-table-less.no-footer,#data-table-reach-target.no-footer,#data-table-not-reach-target.no-footer,#data-table-reach-target-daily.no-footer,#data-table-not-reach-target-daily.no-footer{border-bottom:1px solid #dae1e7}.pageNumAdmin{justify-content:center}.admin-side-bar{width:300px}.sidebar-fixed-admin{padding-left:19rem;min-height:100vh}.admin-layout-style{padding-left:0;padding-right:0;display:inline-block}.table-responsive-playlist{overflow-x:hidden}@media all and (max-width:991px){.sidebar-fixed-admin{padding-left:0rem !important}.show-side-bar{display:none}.hidden-side-bar{display:none}.style-in-assign{margin-top:-10px}}.set-list-button{padding-bottom:0;height:44px;padding-top:0}.div-h3-title{padding-left:0;padding-bottom:0}.account_id{width:20% !important}.account_name{width:30% !important}.h3-title{margin-bottom:0}.td-title-admin-page{padding-bottom:0 !important}#select-page,#select-page-individual{border-radius:.3125rem;height:35px;display:none}#data-table th,#data-table-less th,#data-table-reach-target th,#data-table-not-reach-target th,#data-table-reach-target-daily th,#data-table-not-reach-target-daily th{display:none}#layout-select,#layout-description{display:none}#pivot{display:none}#select-page,#select-page-individual{display:none}.label-datepicker{line-height:40px;margin-right:5px;display:block}.play_list_name{word-break:break-word}.dataTables_wrapper thead th{border-bottom:1px solid #dae1e7 !important;border-top:1px solid #dae1e7}.prg_title,.prg_title_status{color:#3386cc;cursor:pointer}#data-table th img{width:13px;margin-bottom:3px}#data-table-category th img{width:13px;margin-bottom:3px}#data-table-playlist th img{width:13px;margin-bottom:3px}#list-playlist{padding-top:0;padding-bottom:0;text-align:center;color:black}.column{width:calc(100% / 3);position:relative;margin:3px}.header-table-admin{border-bottom:1px solid silver;border-top:1px solid silver;margin-bottom:0;background-color:#f3f5f9;line-height:52px;height:52px;font-weight:bold;font-size:12px;margin-top:-3px}.item-content-table{word-break:break-word;padding-top:15px}.item-content-table-div{border-bottom:1px solid silver;position:relative}.play-list p{text-align:left;padding-right:15px}.show-all-option{width:auto;display:inline-block;border:solid 1px #dedbdb;border-radius:.4rem;padding:3px 10px 3px 20px;margin:5px 0}.item-data-title{width:85%;padding-top:18px !important;padding-bottom:11px !important;display:inline-grid}.ac-drop-btn-admin a.dropdown{cursor:pointer;padding:10px;display:block}.ac-drop-btn-admin a{cursor:pointer;position:relative;padding-left:10px}@media(max-width:767px){.ac-drop-btn-admin{float:right}.ac-drop-btn-admin a{cursor:pointer;padding:8px}.fixed-thead{overflow-y:unset !important;max-height:100% !important}.select-type-system .select-student-viewing-detail{min-width:300px !important;width:41.5% !important}}.ac-drop-btn-admin>.dropdown-menu i{margin-right:5px}#data-table tbody>tr>:nth-child(1){width:20%}#data-table tbody>tr>:nth-child(2){width:35%}.viewing-history-admin{color:#3386cc;cursor:pointer}.viewing-history:hover{background-color:#eaf3fa}.admin-layout-style .table-responsive{display:initial}#data-table thead{position:-webkit-sticky;position:sticky;z-index:1;top:54px}#data-table-viewing thead{position:-webkit-sticky;position:sticky;z-index:1;top:0}#data-table-category thead{position:-webkit-sticky;position:sticky;z-index:1;top:54px}#data-table-playlist thead{position:-webkit-sticky;position:sticky;z-index:1;top:54px}.div-position-relative{position:relative}@media all and (min-width:992px){.admin-side-bar{position:absolute;height:100%}.hidden-side-bar{display:block;position:absolute;top:3px;left:-71px;border:1px solid rgba(188,189,193,0.48);border-right:0;background:#eee}.show-side-bar{display:none;position:absolute;top:3px;left:-36px;border:1px solid rgba(188,189,193,0.48);background:#eee}.style-in-assign{margin-top:-25px}}.fixed-thead{height:calc(100vh - 190px);overflow-y:auto;padding-right:0;position:sticky !important;z-index:1;top:0}.scroll-modal-assign::-webkit-scrollbar{width:.1875rem;background-color:transparent;opacity:0;height:.4rem}.fixed-thead::-webkit-scrollbar,.scroll-data-viewing::-webkit-scrollbar{width:.4rem;background-color:transparent;opacity:0;height:.4rem}.fixed-thead::-webkit-scrollbar-thumb,.scroll-data-viewing::-webkit-scrollbar-thumb,.scroll-modal-assign::-webkit-scrollbar-thumb{background-color:#aeb4be;border-radius:.09375rem}.scroll-modal-assign{max-height:22rem;overflow:auto}.account-id-summary,.prg_count-summary,.total_watching_time-summary,.study_days-summary,.updated_at_last{width:14% !important}.study_day{width:12% !important}.percent_with_target{width:13% !important}.account-name-summary{width:20% !important}.target-hours{display:flex;align-items:center}.click-btn{cursor:pointer;filter:none !important;color:#3386cc !important}.setting-period-target{text-decoration:underline;filter:opacity(0.5)}@media(min-width:768px){.admin-viewing-category .block-layout-date .block-date{display:flex}}#data-table .category_name{width:25% !important}#data-table .total_watching_time,#data-table .prg_count,#data-table .prg_duration_total,#data-table .view_users,#data-table .prg_count_total{width:15% !important}.metabase-import .iframe-metabase{height:320px;width:100%}.aggregation-target-airSearch{font-size:12px}.option-tabulation th{padding:3px;border:.1px solid #a5a5a5;width:20%;text-align:center;background:#ffc000;cursor:pointer}.tabulation-selected{background:#1876d2 !important;color:#fff;border:.1px solid #a5a5a5}.select-type-system{padding-right:10px}.description-label{display:flex;float:right}.description-label label{font-size:12px;line-height:37px;padding-top:1px}.table-user-assign.hide-update-assign .user-playlist .btn-assign-owner{display:none}.message-error{color:#f25a5a}.management-scorm #data-table th::after{background-size:13px 13px;display:inline-block;width:13px;height:13px;content:"";margin-left:3px;transform:translateY(1px)}.management-scorm #data-table .sorting:after{background-image:url("/svlAirSearch/img/sort_both.png")}.management-scorm #data-table .sorting_asc:after{background-image:url("/svlAirSearch/img/sort_asc.png")}.management-scorm #data-table .sorting_desc:after{background-image:url("/svlAirSearch/img/sort_desc.png")}.management-scorm #data-table .scorm_user_id{width:15% !important}.management-scorm #data-table .scorm_user_name{width:15% !important}.dropdown.bootstrap-select>.dropdown-menu{border:1px solid #dae1e7;width:240px}.bootstrap-select .dropdown-menu.inner{display:block !important}.bootstrap-select.dropdown{border:1px solid #dae1e7;border-radius:.3125rem;color:#4b566b;font-size:16px;background:#fff}.bs-searchbox{padding:4px 15px}.bootstrap-select .dropdown-menu li small{display:none}.bootstrap-select .dropdown-menu li a{padding:5px 10px;margin-bottom:0}.bootstrap-select .dropdown-menu li a span.text{width:100%;white-space:normal}.bootstrap-select .no-results{white-space:normal !important;padding:5px 10px !important;background:none !important}.style-in-assign .bootstrap-select>select{left:0 !important}.style-in-assign .dropdown.bootstrap-select>.dropdown-menu{width:100%}.viewer-most-viewing-time:hover,.viewer-minimum-viewing-time:hover{cursor:pointer}.form-preview .title-form-preview{font-weight:bold;font-size:14px;margin-right:35px;margin-left:15px;flex-basis:140px;flex-grow:0;flex-shrink:0}.form-preview .title-form-setting-template{font-weight:bold;font-size:14px;margin-left:15px;flex-basis:60px;flex-grow:0}.form-preview .form-group{display:flex;margin-bottom:15px;border-bottom:1px solid rgba(0,0,0,0.085)}#settingMailCommonModal .form-preview .form-group{border-bottom:0;margin-bottom:0}.form-preview .form-group-textarea{display:flex}.input-from-review{width:100%;align-content:center}.input-from-review .content-body{width:100%;border:0;max-height:500px;resize:none;background-color:white;overflow:auto}a.assignment.off,a.assignment.user_mail,a.assignment.approved,a.assignment.form_entered_mail,a.assignment.form_entered_name{color:#ccc;background-position:0 0;border-color:#ccc}a.assignment{display:inline-block;color:#333;background:url(../../img/bg_tag.png) no-repeat;line-height:22px;font-size:12px;padding:0 7px 0 18px;height:22px;border-right:1px solid #bdbdbd;margin:0 4px 6px 0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;cursor:pointer}a.assignment:hover{color:#fff;background-position:0 -22px;border-color:#999;text-decoration:none}.checkbox-preview-text{display:flex;flex-shrink:0}.dasboard-data-target{display:none}.admin-sending-cheer-mail .container-title{border-bottom:1px solid #dae1e7;padding-bottom:18px}.admin-sending-cheer-mail .title{display:flex;justify-content:center;font-weight:bold}.admin-sending-cheer-mail .description{display:flex;text-align:center;margin-left:40px}.container-content-sending-cheer-mail{position:relative;margin-top:32px}.container-content-sending-cheer-mail .content-title{margin-left:40px;font-weight:bold}.container-list-account-admin{position:absolute;left:8%;width:500px}.account-admin{display:flex;align-items:center;border-bottom:1px solid #dae1e7}.container-checkbox-dashboard-groups-projects{display:flex;gap:4px;margin-bottom:30px}.container-checkbox-dashboard-groups-projects input{accent-color:gray}.account_id_of_watching_time{width:15% !important}.viewing_time_of_watching_time,.account_name_of_watching_time{width:35% !important}.study_day_of_watching_time{width:15% !important}.chart-wrapper{display:flex;flex-direction:column;gap:16px}.chart-box{width:100%;height:300px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:12px;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.container-selected-user-role,.container-selected-training-list{font-size:12px}.info-user-role,.info-training-list{margin:10px 0}.user-role-item,.training-list-item{display:flex;align-items:center;gap:5px;background-color:#eaf3fa;padding:5px 10px;margin:4px 0;border-radius:30px;height:45px}.user-role-checkbox,.training-list-checkbox{width:16px;height:16px}.user-role-text,.training-list-text{flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;color:#707070;font-size:12px}.user-role-remove,.training-list-remove{flex-shrink:0;width:12px;height:12px;cursor:pointer;display:none;color:#666}.user-role-item:hover .user-role-remove,.training-list-item:hover .training-list-remove{display:block}.user-role-remove:hover,.training-list-remove:hover{color:#f25a5a}.user-role-toggle,.training-list-toggle{color:#3386cc;cursor:pointer;text-align:center}.user-role-toggle svg,.training-list-toggle svg{transform:translateY(-2px)}