.panel-copy-conten,.panel-copy-conten-w-50,.panel-copy-conten-w-50-b{width:100%;float:left;margin-bottom:20px;padding:10px;background:var(--color-gray-c);border:1px solid var(--color-gray-b);border-radius:5px}.panel-copy-conten-w-50{width:50%}.panel-copy-conten-w-50-b{width:calc(50% - 10px);margin-left:10px}.mac-c-tcc{width:calc(100% - 41px);float:left;padding:5px;overflow:hidden;background:var(--color-white)!important;border:1px solid var(--color-gray-b)!important;height:38px!important;min-height:38px!important;font-size:16px}.mac-c-tcc:hover{background:var(--color-white)!important;border:1px solid var(--color-gray-b)!important}.mac-c-tcc:focus{background:var(--color-white)!important;border:1px solid var(--color-gray-b)!important}.icon-action-copy{float:left;height:38px;width:38px;border:1px solid var(--color-gray-b);border-left:0;text-align:center;padding:2px;text-decoration:none;cursor:pointer;background:var(--color-white);color:var(--color-blue);font-size:20px;transition:all .2s}.icon-action-copy:hover{color:var(--color-white);background:var(--color-blue);border:1px solid var(--color-blue);border-left:0}.cont-iac{width:100%;float:left;margin-bottom:10px}.mt-10{margin-top:10px}.b-cont-imp{width:100%;float:left;padding:5px 10px;min-height:120px}.b-cont-imp .not-data-detected{border:1px solid var(--color-gray-b);margin-top:10px;border-radius:5px}.a-box-course-available{position:relative;float:left;width:100%;border:1px solid var(--color-gray-a);margin:5px 0;padding:10px;border-radius:5px;background:var(--color-gray-c);transition:all .2s ease!important;cursor:pointer}.a-box-course-available:hover{background:var(--color-gray-b)}.a-btn-assing-employee{position:absolute;height:100%;width:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--color-green);color:var(--color-gray-c);font-size:25px;right:0;top:0;transition:all .3s ease!important}.a-box-course-available:hover .a-btn-assing-employee{width:50px}.filter-controls-row{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:15px;background:var(--color-gray-b);border:1px solid var(--color-gray-b);padding:5px;border-radius:5px}.employee-search-container{position:relative;flex:1;max-width:300px}input.form-control-black-border{width:90%;padding:8px 35px 8px 12px;border:1px solid var(--color-dark)!important;border-radius:5px!important;font-size:14px;min-height:5px!important;height:40px!important;outline:0;transition:all .2s ease!important;background:var(--color-white)!important;float:right}.form-control-black-border:focus{border-color:var(--color-dark);width:100%;box-shadow:0 0 0 2px rgba(0,0,0,.1)}.search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--color-dark);font-size:16px;pointer-events:none}.selection-controls{display:flex;align-items:center;gap:15px}.selected-count-display{font-size:16px;font-weight:600;color:var(--color-dark)}.btn-select-all{border:0;padding-left:10px!important;color:var(--color-blue);background-color:transparent!important;border-radius:6px;font-size:25px;cursor:pointer}.btn-select-all.disabled{color:var(--color-gray-b);cursor:not-allowed;opacity:.6}.a-body-employee-selected{width:100%;float:left;padding:10px;border:1px solid var(--color-gray-b);border-radius:5px;margin-bottom:20px;overflow:auto;max-height:calc(100vh - 390px)}.a-box-employee-available{display:flex;align-items:center;padding:5px;border:1px solid var(--color-gray-b);border-radius:8px;margin-bottom:8px;cursor:pointer;transition:all .2s ease;background-color:var(--color-white);width:100%;float:left}.a-box-employee-available:hover:not(.disabled){background-color:var(--color-gray-c);border-color:var(--color-blue);transform:translateY(-1px)}.a-box-employee-available.disabled{background-color:var(--color-gray-c);cursor:not-allowed;opacity:.5}.employee-checkbox{margin-right:5px;font-size:25px}.employee-checkbox i{color:var(--color-blue);transition:color .2s ease}.employee-checkbox.disabled i{color:var(--color-gray-a);opacity:.5}.employee-name{flex:1;font-weight:500;color:var(--color-gray-a)}.employee-name.disabled{color:#6c757d;opacity:.7}.a-box-employee-available:hover:not(.disabled) .employee-name{color:var(--color-blue)}