.work-management{background-color:#fafaf8}.work-management__title{font-size:22px;font-weight:800;color:#16302b}.work-management__body{padding:16px}.work-grid{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e8e5dc;border-radius:8px;overflow:hidden}.work-grid td,.work-grid th{padding:8px 10px;text-align:left;vertical-align:middle;border-bottom:1px solid #f0ede4}.work-grid thead th{background:#f5f3eb;font-size:12px;font-weight:700;color:#16302b;text-transform:uppercase;letter-spacing:.04em}.work-grid__td-student,.work-grid__th-student{width:120px}.work-grid__td-student a{color:#b5b3a8;text-decoration:none;cursor:pointer}.work-grid__td-student a:hover{text-decoration:underline}.work-grid__td-student .retake-label{font-size:11px;color:#b5894d;font-weight:600}.work-grid__td-comment{min-width:220px}.work-grid__row--retake{background:#fffaf0}.work-grid__row--retake td:first-child{border-left:3px solid #b5894d}.work-grid__row-add td{padding:2px 10px 6px!important;background:#fafaf8;border-bottom:1px solid #e8e5dc}.score-input{position:relative;display:flex;align-items:center;gap:4px}.score-input__chips{display:flex;gap:2px}.score-input__chip{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.score-input__chip:hover{opacity:.85}