.study-item{grid-template-columns:auto minmax(0,1fr) auto auto!important}.task-assessment-toggle{grid-column:2/-1;justify-self:start;border:1px solid #37506e;border-radius:8px;padding:7px 10px;background:#111c2d;color:#8feeff;font-weight:850;cursor:pointer}.task-assessment-toggle[aria-expanded=true]{border-color:#39e7ff;background:#14313b;color:#fff}.task-assessment{grid-column:1/-1;margin-top:2px;padding:14px;border:1px solid #31435f;border-radius:12px;background:#09111d}.task-assessment[hidden]{display:none}.assessment-heading span,.assessment-heading strong{display:block}.assessment-heading span{color:#39e7ff;font-size:.68rem;font-weight:900;letter-spacing:.12em}.assessment-heading strong{margin-top:5px;line-height:1.4}.assessment-results{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:12px 0}.assessment-results button{border:1px solid #33445e;border-radius:8px;padding:9px 7px;background:#121b2a;color:#bac7d9;font-weight:800;cursor:pointer}.assessment-results button.selected{border-color:#5cffaa;background:#123327;color:#fff}.task-assessment label{display:grid;gap:6px;color:#9cabc0;font-size:.78rem;font-weight:800}.task-assessment input{min-height:40px;width:100%;border:1px solid #34445e;border-radius:8px;padding:9px 10px;background:#151d2b;color:#fff;font:inherit}.assessment-help{margin:8px 0;color:#8291a6;font-size:.75rem;line-height:1.45}.assessment-save{border:0;border-radius:8px;padding:10px 13px;background:linear-gradient(90deg,#2ad2e5,#7669ef);color:#061019;font-weight:900;cursor:pointer}.assessment-status{margin:8px 0 0;color:#ffbd66;font-size:.78rem}.study-item.done .task-assessment-toggle{border-color:#287d61;color:#5cffaa}@media(max-width:620px){.study-item{grid-template-columns:auto minmax(0,1fr) auto!important}.task-time{grid-column:3}.task-assessment-toggle{grid-column:2/-1}.task-assessment{grid-column:1/-1}.assessment-results{grid-template-columns:1fr}}
.task-assessment input{height:40px!important}
