.assignment-accordion-container .text-and-link{margin-bottom:30px;width:100%}.assignment-accordion__head{background:var(--secondary_color);color:#fff;cursor:pointer;display:grid;gap:20px;grid-template-columns:6fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:10px 19px;text-transform:uppercase}.assignment-accordion__head__arrow{align-items:center;display:flex;justify-content:flex-end}.assignment-accordion__head__arrow svg{fill:#fff;transform:rotate(180deg);width:19.5px}.assignment-accordion[data-course-type=cohort] .assignment-accordion__head{background:var(--tertiary_color);color:#333}.assignment-accordion[data-course-type=cohort] .assignment-accordion__head svg{fill:#333}.assignment-accordion__body__assignment{background:rgba(var(--secondary_color-rgb),.35);color:#000;display:grid;font-size:16px;gap:20px;grid-template-columns:1fr 100px 100px 70px 70px 30px;padding:10px 19px}.assignment-accordion[data-course-type=cohort] .assignment-accordion__body__assignment{background:rgba(var(--tertiary_color-rgb),.35)}.assignment-accordion[data-course-type=cohort] .assignment-accordion__body__assignment:nth-of-type(2n),.assignment-accordion__body__assignment:nth-of-type(2n){background:#fff}.assignment-accordion__body__status,.assignment-accordion__body__submitted{align-items:center;display:flex;gap:5px}.assignment-accordion{margin:0 0 13px}.assignment-accordion:last-of-type{margin:0}.assignment-accordion__body{display:none}.assignment-accordion--open .assignment-accordion__body{display:block}.assignment-accordion--open .assignment-accordion__head__arrow svg{transform:rotate(1turn)}.empty-square{border:1px solid var(--dark_color);height:12px;width:12px}.green-square{background:var(--secondary_color);border:1px solid var(--secondary_color);height:12px;width:12px}.red-square{background:var(--primary_color);border:1px solid var(--primary_color);height:12px;width:12px}.black-square{background:var(--dark_color);border:1px solid var(--dark_color);height:12px;width:12px}.no-assignments-text{margin-top:-28px}