@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){.coursesEmployeeGrid[data-v-a3ef6d6a] table.el-table__body td:first-of-type:before{content:"Course Name"}.coursesEmployeeGrid[data-v-a3ef6d6a] table.el-table__body td:nth-of-type(2):before{content:"Date Assigned"}.coursesEmployeeGrid[data-v-a3ef6d6a] table.el-table__body td:nth-of-type(3):before{content:"Due Date"}.coursesEmployeeGrid[data-v-a3ef6d6a] table.el-table__body td:nth-of-type(4):before{content:"Lesson Status"}}.employee-field input{text-transform:capitalize}.el-select-dropdown__list{padding:6px!important}@media only screen and (min-width:280px) and (max-width:410px){.el-select-dropdown{left:0!important;right:0!important}}@media only screen and (min-width:411px) and (max-width:539px){.el-select-dropdown{left:8px!important}}@media only screen and (min-width:540px) and (max-width:767px){.el-select-dropdown{left:30px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.el-select-dropdown{left:158px!important}}@media only screen and (min-width:1024px) and (max-width:1279px){.el-select-dropdown{left:284px!important}}@media only screen and (min-width:1280px) and (max-width:1366px){.el-select-dropdown{left:415px!important}}.el-input__suffix,.el-input__suffix-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.el-input__suffix,.el-input__suffix-inner,.suffix-toggle-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suffix-toggle-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:transparent;cursor:pointer}.suffix-toggle-btn i{font-size:16px;line-height:1}.suffix-toggle-btn:focus,.suffix-toggle-btn:hover{outline:none;-webkit-filter:brightness(.9);filter:brightness(.9)}.assign-head{margin-bottom:12px}.assign-title{font-size:18px;font-weight:700;margin:0;color:#0f172a}.assign-pill{font-size:12px;padding:4px 8px;background:#e5e7eb;color:#374151}.assign-pill.success{background:#dcfce7;color:#166534}.assign-pill.warning{background:#fef9c3;color:#854d0e}.assign-pill.error{background:#fee2e2;color:#991b1b}.assign-pill.info{background:#e0f2fe;color:#075985}.assign-message{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;line-height:1.45;white-space:pre-wrap}.assign-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.assign-card{border:1px solid #e5e7eb;background:#fff;border-radius:12px;padding:12px;text-align:center}.assign-card .label{font-size:12px;color:#6b7280}.assign-card .value{font-size:22px;font-weight:800;margin-top:2px;color:#0f172a}.assign-section{margin-top:14px}.assign-section h4{font-size:13px;font-weight:700;margin:0 0 8px 0;color:#111827}.bucket-row{margin:10px 0 14px}.assign-badge{padding:4px 8px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#111827;font-size:12px}.assign-badge.good{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.assign-badge.info{background:#eff6ff;color:#1e40af;border-color:#bfdbfe}.assign-badge.warn{background:#fef3c7;color:#92400e;border-color:#fde68a}.assign-table-wrap{overflow:auto;border:1px solid #e5e7eb;border-radius:10px;background:#fff;max-height:420px;margin-top:15px}.assign-table{width:100%;border-collapse:collapse;font-size:13px}.assign-table thead th{position:sticky;top:0;z-index:1;text-align:left;padding:10px 12px;background:#f8fafc;color:#111827;border-bottom:1px solid #e5e7eb}.assign-table tbody td{padding:10px 12px;border-top:1px solid #f1f5f9;color:#1f2937;text-align:left}.assign-table tbody tr:nth-child(2n){background:#fafafa}.assign-table tbody tr:hover{background:#f3f4f6}.assign-trace{gap:8px}.assign-trace code{background:#0f172a;color:#e5e7eb;padding:6px 8px;border-radius:8px;font-size:12px}.trace-btn{font-size:12px;padding:6px 10px;border-radius:8px;border:1px solid #cbd5e1;color:#0f172a}.trace-btn:hover{background:#f8fafc}.assign-empty{color:#6b7280;padding:8px 0}@media (max-width:640px){.assign-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.assign-card .value{font-size:18px}.assign-title{font-size:16px}.assign-table tbody td,.assign-table thead th{padding:8px 10px}}.assign-wrap{max-width:940px}.assign-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.assign-pill{padding:.2rem .6rem;border-radius:999px;text-transform:capitalize;font-weight:600}.assign-pill.success{background:#e8f6ee}.assign-pill.warning{background:#fff6e6}.assign-pill.error{background:#fdecef}.assign-pill.info{background:#eef4ff}.assign-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:.8rem 0 1.2rem}.assign-card{background:#f7f7f8;border-radius:8px;padding:.7rem .9rem}.assign-card .label{font-size:.85rem;color:#666}.assign-card .value{font-weight:700;font-size:1.1rem}.assign-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin:.6rem 0 1rem}.assign-badge{display:inline-block;padding:.25rem .55rem;border-radius:6px;font-size:.85rem}.assign-badge.good{background:#e8f6ee}.assign-badge.info{background:#eef4ff}.assign-badge.warn{background:#fff6e6}.bucket-row{margin:.6rem 0 1rem}.assign-list{margin:.4rem 0 0;padding-left:1.2rem}.assign-list li{margin:.15rem 0}.assign-empty{color:#777;font-style:italic}.course-block{border:1px solid #eee;border-radius:10px;padding:.9rem;margin:.8rem 0}.course-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:.6rem}.course-title{margin:0;font-size:1rem}.course-counters{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.mini.stat{font-size:.82rem;padding:.15rem .45rem;border-radius:999px;background:#f2f2f3}.mini.stat.good{background:#e8f6ee}.mini.stat.warn{background:#fff6e6}.mini.stat.error{background:#fdecef}.course-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.col-title{font-weight:600;margin-bottom:.25rem}.col-title.good{color:#137a3a}.col-title.warn{color:#a16a00}.col-title.error{color:#a21a27}.assign-trace{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.assign-trace code{padding:.25rem .5rem;background:#f5f5f7;border-radius:6px}.trace-btn{padding:.35rem .6rem;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer}.muted{color:#888}.reason{color:#666}.assign-wrap{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;color:#1f2937}.assign-wrap .assign-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px}.assign-wrap .assign-title{font-size:18px;font-weight:700;margin:0;color:#0f172a}.assign-wrap .assign-pill{font-size:12px;font-weight:600;padding:4px 8px;border-radius:999px;background:#e5e7eb;color:#374151}.assign-wrap .assign-pill.success{background:#dcfce7;color:#166534}.assign-wrap .assign-pill.warning{background:#fef9c3;color:#854d0e}.assign-wrap .assign-pill.error{background:#fee2e2;color:#991b1b}.assign-wrap .assign-pill.info{background:#e0f2fe;color:#075985}.assign-wrap .assign-message{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;line-height:1.45;white-space:pre-wrap}.assign-wrap .assign-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.assign-wrap .assign-card{border:1px solid #e5e7eb;background:#fff;border-radius:12px;padding:12px;text-align:center}.assign-wrap .assign-card .label{font-size:12px;color:#6b7280}.assign-wrap .assign-card .value{font-size:22px;font-weight:800;margin-top:2px;color:#0f172a}.assign-wrap .assign-section{margin-top:14px}.assign-wrap .assign-section h4{font-size:13px;font-weight:700;margin:0 0 8px 0;color:#111827}.assign-wrap .assign-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.assign-wrap .assign-badge{font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#111827}.assign-wrap .assign-badge.neutral{background:#f9fafb}.assign-wrap .assign-badge.good{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.assign-wrap .assign-badge.info{background:#eff6ff;color:#1e40af;border-color:#bfdbfe}.assign-wrap .assign-badge.warn{background:#fef3c7;color:#92400e;border-color:#fde68a}.assign-wrap .assign-trace{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:12px}.assign-wrap .assign-trace code{background:#0f172a;color:#e5e7eb;padding:6px 8px;border-radius:8px;font-size:12px}.assign-wrap .assign-btn{font-size:12px;padding:6px 10px;border-radius:8px;border:1px solid #cbd5e1;background:#fff;color:#0f172a;cursor:pointer}.assign-wrap .assign-btn:hover{background:#f8fafc}@media (max-width:640px){.assign-wrap{width:96%!important}.assign-wrap .assign-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.no-border-card .card-footer{border-top:0}.custom-size .btn-sm{padding:2px!important;font-size:16px!important}.ni-cloud-upload-96{margin-top:2px;font-size:18px}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){.usersGrid>>>table.el-table__body td:first-of-type:before{content:"Checkbox"}.usersGrid>>>table.el-table__body td:nth-of-type(2):before{content:"First Name"}.usersGrid>>>table.el-table__body td:nth-of-type(3):before{content:"Last Name"}.usersGrid>>>table.el-table__body td:nth-of-type(4):before{content:"Location"}.usersGrid>>>table.el-table__body td:nth-of-type(5):before{content:"User Type"}.usersGrid>>>table.el-table__body td:nth-of-type(6):before{content:"P/O/F"}.usersGrid>>>table.el-table__body td:nth-of-type(7):before{content:"Status"}.usersGrid>>>table.el-table__body td:nth-of-type(8):before{content:"Actions"}.pofGrid>>>table.el-table__body td:first-of-type:before{content:"#"}.pofGrid>>>table.el-table__body td:nth-of-type(2):before{content:"Lesson Name"}.pofGrid>>>table.el-table__body td:nth-of-type(3):before{content:"Lesson Status"}.pofGrid>>>table.el-table__body td:nth-of-type(4):before{content:"Date Completed"}.pofGrid>>>table.el-table__body td:nth-of-type(5):before{content:"Date Assigned"}.pofGrid>>>table.el-table__body td:nth-of-type(6):before{content:"Due Date"}.pofGrid>>>table.el-table__body td:nth-of-type(7):before{content:"Actions"}}body[data-v-1c3e78ce],html[data-v-1c3e78ce]{height:100%}.error[data-v-1c3e78ce]{color:red;text-align:center}.py-5[data-v-1c3e78ce]{padding-bottom:0!important}.mt--10[data-v-1c3e78ce]{margin-top:-10rem!important}.password-container[data-v-1c3e78ce]{position:relative}.base-input[data-v-1c3e78ce]{padding-right:40px}.password-eye-icon[data-v-1c3e78ce]{position:absolute;top:50%;right:10px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.2rem;color:#999}.password-eye-icon i[data-v-1c3e78ce]{color:#999}.no-border-card .card-footer[data-v-2f74955b]{border-top:0}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){.testReportGrid[data-v-2f74955b] table.el-table__body td:first-of-type:before{content:"Question"}.testReportGrid[data-v-2f74955b] table.el-table__body td:nth-of-type(2):before{content:"Test Name"}.testReportGrid[data-v-2f74955b] table.el-table__body td:nth-of-type(3):before{content:"Course Name"}.testReportGrid[data-v-2f74955b] table.el-table__body td:nth-of-type(4):before{content:"Test Type"}.testReportGrid[data-v-2f74955b] table.el-table__body td:nth-of-type(5):before{content:"Wrong Attempts"}.testReportGrid[data-v-2f74955b] table.el-table__body td:nth-of-type(6):before{content:"Correct Attempts"}}.no-border-card .card-footer[data-v-4158ea86]{border-top:0}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){.surveyReportGrid[data-v-4158ea86] table.el-table__body td:first-of-type:before{content:"Name"}.surveyReportGrid[data-v-4158ea86] table.el-table__body td:nth-of-type(2):before{content:"Created At"}.surveyReportGrid[data-v-4158ea86] table.el-table__body td:nth-of-type(3):before{content:"# Submissions"}.surveyReportGrid[data-v-4158ea86] table.el-table__body td:nth-of-type(4):before{content:"Action"}}.no-border-card .card-footer[data-v-3898f183]{border-top:0}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){.surveySubmissionGrid[data-v-3898f183] table.el-table__body td:first-of-type:before{content:"Company"}.surveySubmissionGrid[data-v-3898f183] table.el-table__body td:nth-of-type(2):before{content:"Employee"}.surveySubmissionGrid[data-v-3898f183] table.el-table__body td:nth-of-type(3):before{content:"Date"}.surveySubmissionGrid[data-v-3898f183] table.el-table__body td:nth-of-type(4):before{content:"Courses"}.surveySubmissionGrid[data-v-3898f183] table.el-table__body td:nth-of-type(5):before{content:"Action"}}.no-border-card .card-footer[data-v-2c75f26a]{border-top:0}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){.surveySubmissionDetailsGrid[data-v-2c75f26a] table.el-table__body td:first-of-type:before{content:"Question"}.surveySubmissionDetailsGrid[data-v-2c75f26a] table.el-table__body td:nth-of-type(2):before{content:"Answer"}}.no-border-card .card-footer[data-v-1d60533d]{border-top:0}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){.surveyReportGrid[data-v-1d60533d] table.el-table__body td:first-of-type:before{content:"Name"}.surveyReportGrid[data-v-1d60533d] table.el-table__body td:nth-of-type(2):before{content:"Created At"}.surveyReportGrid[data-v-1d60533d] table.el-table__body td:nth-of-type(3):before{content:"# Submissions"}.surveyReportGrid[data-v-1d60533d] table.el-table__body td:nth-of-type(4):before{content:"Action"}}.no-border-card .card-footer[data-v-2a34013f]{border-top:0}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){.surveySubmissionGrid[data-v-2a34013f] table.el-table__body td:first-of-type:before{content:"Company"}.surveySubmissionGrid[data-v-2a34013f] table.el-table__body td:nth-of-type(2):before{content:"Employee"}.surveySubmissionGrid[data-v-2a34013f] table.el-table__body td:nth-of-type(3):before{content:"Date"}.surveySubmissionGrid[data-v-2a34013f] table.el-table__body td:nth-of-type(4):before{content:"Courses"}.surveySubmissionGrid[data-v-2a34013f] table.el-table__body td:nth-of-type(5):before{content:"Action"}}.no-border-card .card-footer[data-v-ce3441ce]{border-top:0}@media (min-device-width:768px) and (max-device-width:1024px),only screen and (max-width:760px){.surveySubmissionDetailsGrid[data-v-ce3441ce] table.el-table__body td:first-of-type:before{content:"Question"}.surveySubmissionDetailsGrid[data-v-ce3441ce] table.el-table__body td:nth-of-type(2):before{content:"Answer"}}.stylish-table[data-v-b017645c]{border-collapse:separate;border-spacing:0 6px}.stylish-table thead th[data-v-b017645c]{background:#f7f8fc;border:none!important;font-weight:600;color:#444c57}.stylish-table tbody tr[data-v-b017645c]{background:#fff}.stylish-table tbody td[data-v-b017645c]{border-top:1px solid #eef1f5;border-bottom:1px solid #eef1f5}.linkColor[data-v-b017645c]{cursor:pointer}.card-footer[data-v-b017645c]{margin-bottom:20px}.linkColor[data-v-01734b40],i.el-tooltip[data-v-b017645c]{cursor:pointer}