@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.nta-container{font-size:12pt;font-family:Montserrat;background:#fff;padding:16px}.nta-container tr{display:table-row}.nta-container th,.nta-container td{padding:4px 8px;vertical-align:bottom!important}#nta-widget table{border-collapse:collapse;border-spacing:0!important}#nta-widget.nta-container td,.nta-container th{padding:4px 10px;border:1px solid black}.nta-container th{position:relative;text-align:left;font-size:10pt;cursor:default;font-weight:400}.nta-container tr.bold th,.nta-container tr td.bold,.nta-container tr th.bold{font-weight:700}.nta-container tr.upper th,.nta-container tr td.upper,.nta-container tr th.upper{text-transform:uppercase}.nta-container th .phase-name{font-weight:700;text-transform:uppercase}.nta-container th.vertical div{writing-mode:vertical-rl;transform:rotate(180deg);vertical-align:middle!important;min-width:40px;padding-bottom:8px}.nta-container .report3-table th.vertical div{height:140px}.nta-container th.course,.nta-container td.course{width:40px!important}.nta-container tr.center th,.nta-container tr.center td,.nta-container td.center,.nta-container th.center{text-align:center}.nta-container th.decision,.nta-container td.decision{width:70px!important}.nta-container th.name,.nta-container td.name{width:200px!important}.nta-container td.course,.nta-container td.decision{text-align:center}.learnworlds-section .nta-container table td{word-break:normal}.learnworlds-section .nta-container table tr{display:table-row}.learnworlds-section .nta-container table th div{box-sizing:content-box}.nta-container *,.nta-container :after,.nta-container :before{box-sizing:content-box}.nta-container .icon-wrapper object{width:24px;height:24px;position:relative;top:4px}.nta-container .btn-approve{background:#00488c;color:#fff;border:none;border-radius:5px;padding:4px 8px;cursor:pointer}.nta-container tr.report1-row.active .module-score-content{font-weight:700}.nta-error{color:#500;background:#fdd;padding:5px}.nta-control-container{min-height:30px;display:flex;flex-direction:row;gap:10px;margin-bottom:10px}.nta-control-container label{min-width:110px;display:flex;align-items:center}.nta-control-container select{height:30px;min-width:200px}.nta-container th.small-heading{font-size:10px!important;font-weight:700}
