.custom-input[data-v-d5de55ec]{height:35px;border:0;width:135px;position:absolute;z-index:100;background:transparent;outline:none;padding-left:9px;font-size:12px;color:#5e6278;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:18ch}.vuejs3-datepicker .highlighted{background-color:red;color:#fff}.pdf-content{height:100px;color:#fff}.pdf-content>div{margin:0 15px}.pdf-content .logo img{margin-right:20px}#content-attendence{display:none;position:relative}#content-attendence td,#content-attendence th{font-size:11px!important;border-right:1px solid #000;border-bottom:1px solid #000;text-align:center}#content-attendence thead{border-top:1px solid #000}#content-attendence tbody{border-bottom:1px solid #000!important}#content-attendence th{background:#3699ff!important}.modal-content{width:-moz-fit-content;width:fit-content;min-width:500px}.details{white-space:nowrap;padding:4px}.details p{padding:0 8px}.border-left{border-left:2px solid #ccc}.comment-truncate{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;cursor:pointer}td:has(.w-200){min-width:125px}.lesson-table .table-responsive{max-height:60vh;overflow:scroll}.lesson-table .table-responsive table{table-layout:fixed}.lesson-table .table-responsive tr td:not(:first-child){border-left:1px dashed #f0f2f5;text-align:center}.lesson-table .table-responsive tr.highlight-row td:not(:first-child){border-bottom:1px solid #000}.lesson-table .table-responsive th{width:125px;text-align:center;font-size:12px!important}.lesson-table .table-responsive tr{font-size:12px!important}.lesson-table .table-responsive .vuejs3-datepicker__content{font-size:11px!important}.lesson-table .table-responsive .multiselect-single-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:72px}td .multiselect-clear{display:none!important}