.activity-list,.activity-list li,.activity-list li>div,.dashboard-grid>article,.lesson-list,.lesson-row,.lesson-row>div{min-width:0}.activity-list h3,.activity-list p,.lesson-row h3,.lesson-row p,.lesson-row small{overflow-wrap:anywhere;word-break:break-word}.activity-list time,.dashboard-record-link,.lesson-row .dashboard-schedule-action{max-width:100%}@media (min-width:760px) and (max-width:1199px){.activity-list li{grid-template-columns:10px minmax(9rem,1fr)}.activity-list time{grid-column:2;min-width:0}}.policy-consents{display:grid;grid-gap:.75rem;gap:.75rem;margin:.25rem 0 .35rem}.policy-consent{display:grid!important;grid-template-columns:1rem minmax(0,1fr);align-items:start;grid-column-gap:.65rem;column-gap:.65rem;line-height:1.45}.policy-consent input[type=checkbox]{width:1rem!important;height:1rem!important;min-width:1rem!important;min-height:1rem!important;margin:.15rem 0 0!important;padding:0!important;align-self:start}.policy-consent input[type=checkbox]:focus{border-color:var(--input-border);outline:none}.policy-consent input[type=checkbox]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.policy-consent span{min-width:0}.policy-consent a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.policy-gate-card{width:min(100%,36rem)}.policy-signout-form{margin-top:.85rem;text-align:center}.policy-signout{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:.15em}