.page-lesson[data-v-f7953fb2]{height:100%}.page-lesson[data-class-id="1"][data-v-f7953fb2]{background:#fff4eb}.page-lesson[data-class-id="1"] .table-objectives th[data-v-f7953fb2]{border-bottom:2px solid #ffd3a7}.page-lesson[data-class-id="1"] .table-objectives .row-objective[data-v-f7953fb2],.page-lesson[data-class-id="1"] .table-objectives .row-sub-objective[data-v-f7953fb2]{border-bottom:1px solid #ffd3a7}.page-lesson[data-class-id="1"] .table-objectives .row-objective[data-v-f7953fb2]:hover,.page-lesson[data-class-id="1"] .table-objectives .row-sub-objective[data-v-f7953fb2]:hover{background:#f9e9d9}.page-lesson[data-class-id="2"][data-v-f7953fb2]{background:rgba(17,116,187,.15)}.page-lesson[data-class-id="2"] .table-objectives th[data-v-f7953fb2]{border-bottom:2px solid #b2dbfa}.page-lesson[data-class-id="2"] .table-objectives .row-objective[data-v-f7953fb2],.page-lesson[data-class-id="2"] .table-objectives .row-sub-objective[data-v-f7953fb2]{border-bottom:1px solid #b2dbfa}.page-lesson[data-class-id="2"] .table-objectives .row-objective[data-v-f7953fb2]:hover,.page-lesson[data-class-id="2"] .table-objectives .row-sub-objective[data-v-f7953fb2]:hover{background:#cde3f5}.page-lesson[data-class-id="3"][data-v-f7953fb2]{background:rgba(10,49,78,.08)}.page-lesson[data-class-id="3"] .table-objectives th[data-v-f7953fb2]{border-bottom:2px solid rgba(10,49,78,.1)}.page-lesson[data-class-id="3"] .table-objectives .row-objective[data-v-f7953fb2],.page-lesson[data-class-id="3"] .table-objectives .row-sub-objective[data-v-f7953fb2]{border-bottom:1px solid rgba(10,49,78,.1)}.page-lesson[data-class-id="3"] .table-objectives .row-objective[data-v-f7953fb2]:hover,.page-lesson[data-class-id="3"] .table-objectives .row-sub-objective[data-v-f7953fb2]:hover{background:#cce3f5}.page-lesson[data-class-id="4"][data-v-f7953fb2]{background:rgba(54,167,14,.15)}.page-lesson[data-class-id="4"] th[data-v-f7953fb2]{border-bottom:2px solid rgba(54,167,14,.25)}.page-lesson[data-class-id="4"] .table-objectives .row-objective[data-v-f7953fb2],.page-lesson[data-class-id="4"] .table-objectives .row-sub-objective[data-v-f7953fb2]{border-bottom:1px solid rgba(54,167,14,.25)}.page-lesson[data-class-id="4"] .table-objectives .row-objective[data-v-f7953fb2]:hover,.page-lesson[data-class-id="4"] .table-objectives .row-sub-objective[data-v-f7953fb2]:hover{background:#d4eccb}.page-header[data-v-f7953fb2]{display:flex;flex-direction:row}.page-header__link-back[data-v-f7953fb2]{flex:0 0 45px;color:#fff;font-size:30px;display:flex;align-items:center;justify-content:center;text-decoration:none}.page-header__info[data-v-f7953fb2]{width:100%;display:flex;flex-direction:column;justify-content:center;color:#fff;padding:15px 15px 15px 0;overflow:hidden}.page-header__breadcrumbs[data-v-f7953fb2]{font-size:14px;line-height:1.4;font-weight:700;text-transform:uppercase;margin-bottom:3px}.page-header__title[data-v-f7953fb2]{font-size:15px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.table-container[data-v-f7953fb2]{height:calc(100% - 85px);overflow-y:auto;padding:5px}.table-objectives[data-v-f7953fb2]{width:100%;padding:20px 10px 10px 10px;border-collapse:collapse}.table-objectives tbody tr[data-v-f7953fb2]{cursor:pointer}.table-objectives th[data-v-f7953fb2]{font-size:14px;text-transform:uppercase;font-weight:700;text-align:left;padding:8px 8px 10px 8px}.table-objectives th[data-v-f7953fb2]:first-child{width:4%}.table-objectives th[data-v-f7953fb2]:nth-child(2){width:80%}.table-objectives th[data-v-f7953fb2]:nth-child(3){width:5%}.table-objectives th[data-v-f7953fb2]:nth-child(4){width:3%}.table-objectives th.no-transform[data-v-f7953fb2]{text-transform:none}.table-objectives td[data-v-f7953fb2]{font-size:14px;line-height:1.4;vertical-align:top;padding:10px}.table-objectives td.no-padding[data-v-f7953fb2]{padding:0 10px}.table-objectives .objective[data-v-f7953fb2]{display:inline-block;width:100%}.table-objectives .eco-list[data-v-f7953fb2]{list-style:none;margin:0;padding:0}.table-objectives .objective-link[data-v-f7953fb2]{vertical-align:middle;padding:0}.purpose[data-v-f7953fb2],.templates[data-v-f7953fb2]{padding:0 10px;line-height:1.4}.button-link[data-v-f7953fb2]{display:flex;align-items:center;font-size:14px;font-weight:700;text-decoration:none;color:#fff;width:100%;text-transform:uppercase;padding:15px 20px}.button-link i[data-v-f7953fb2]{color:#fff;margin-right:10px}.button-link .icon-right[data-v-f7953fb2]{position:absolute;right:-5px}