@keyframes tutor-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes tutor-fade-in{to{opacity:1}}@keyframes tutor-fade-out{to{opacity:0}}@keyframes tutor-slide-in-up{to{opacity:1;transform:translateY(0)}}@keyframes tutor-slide-in-down{to{opacity:1;transform:translateY(0)}}@keyframes tutor-slide-in-left{to{opacity:1;transform:translate(0)}}@keyframes tutor-slide-in-right{to{opacity:1;transform:translate(0)}}@keyframes tutor-scale-in{to{opacity:1;transform:scale(1)}}@keyframes tutor-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes tutor-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes tutor-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tutor-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes tutor-button-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes tutor-button-pulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.4;transform:translate(-50%,-50%)scale(.9)}}.tutor-dashboard-assignments .tutor-assignments table{min-width:auto}.tutor-dashboard-assignments .tutor-assignments tr td:first-of-type{width:340px;max-width:340px}.tutor-dashboard-assignments .tutor-assignments tr .tutor-assignment-actions-heading{text-align:center}.tutor-dashboard-assignments .tutor-assignments tr .tutor-assignment-title{transition:color .25s ease-in-out}.tutor-dashboard-assignments .tutor-assignments tr .tutor-assignment-title:hover{color:var(--tutor-text-brand)}@media (min-width:576px){.tutor-dashboard-assignments .tutor-assignments tr .tutor-assignment-actions{flex-flow:row;justify-content:center;align-items:center;min-width:90px;display:flex}.tutor-dashboard-assignments .tutor-assignments tr .tutor-assignment-actions .tutor-assignment-action-menu{display:none}.tutor-dashboard-assignments .tutor-assignments tr:hover{background-color:var(--tutor-surface-l1-hover)}.tutor-dashboard-assignments .tutor-assignments tr:focus-within{background-color:var(--tutor-surface-l1-hover)}.tutor-dashboard-assignments .tutor-assignments tr:has(.tutor-popover[style*="visibility: visible;"]){background-color:var(--tutor-surface-l1-hover)}.tutor-dashboard-assignments .tutor-assignments tr:hover .tutor-assignment-actions .tutor-assignment-status{display:none}.tutor-dashboard-assignments .tutor-assignments tr:focus-within .tutor-assignment-actions .tutor-assignment-status{display:none}.tutor-dashboard-assignments .tutor-assignments tr:has(.tutor-popover[style*="visibility: visible;"]) .tutor-assignment-actions .tutor-assignment-status{display:none}.tutor-dashboard-assignments .tutor-assignments tr:hover .tutor-assignment-actions .tutor-assignment-action-menu{display:block}.tutor-dashboard-assignments .tutor-assignments tr:focus-within .tutor-assignment-actions .tutor-assignment-action-menu{display:block}.tutor-dashboard-assignments .tutor-assignments tr:has(.tutor-popover[style*="visibility: visible;"]) .tutor-assignment-actions .tutor-assignment-action-menu{display:block}}@media (max-width:576px){.tutor-dashboard-assignments .tutor-assignments thead{display:none}.tutor-dashboard-assignments .tutor-assignments tbody tr{grid-template-columns:minmax(0,1fr);grid-template-areas:"info info""marks submits""action action";row-gap:12px;padding:12px;display:grid}.tutor-dashboard-assignments .tutor-assignments tbody tr td:first-of-type{grid-area:info;width:auto;padding:0}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(2){background:var(--tutor-surface-l1-hover);flex-flow:column;grid-area:marks;justify-content:center;align-items:start;gap:4px;padding:8px;display:flex}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(2):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:6px;border-bottom-left-radius:6px}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(2):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:6px;border-bottom-left-radius:6px}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(2):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:6px;border-bottom-left-radius:6px}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(2):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px;border-bottom-right-radius:6px}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(2):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px;border-bottom-right-radius:6px}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(2):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:6px;border-bottom-right-radius:6px}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(3){background:var(--tutor-surface-l1-hover);padding:8px;grid-area:submits}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(3):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:6px;border-bottom-right-radius:6px;padding-left:0}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(3):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:6px;border-bottom-right-radius:6px;padding-left:0}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(3):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:6px;border-bottom-right-radius:6px;padding-left:0}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(3):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px;border-bottom-left-radius:6px;padding-right:0}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(3):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px;border-bottom-left-radius:6px;padding-right:0}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(3):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:6px;border-bottom-left-radius:6px;padding-right:0}.tutor-dashboard-assignments .tutor-assignments tbody tr td:nth-of-type(4){grid-area:action;padding:0}}.tutor-dashboard-assignment-review ul,.tutor-dashboard-assignment-review ol{list-style:unset}.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper{grid-template-columns:105px 146px 1fr;display:grid}@media (max-width:576px){.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper{grid-template-columns:1fr;gap:4px}}.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper label{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:400;line-height:1.375rem}@media (min-width:576px){.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper label{padding-top:8px}}.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper .tutor-help-text{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-subdued);font-size:.875rem;font-style:italic;font-weight:400;line-height:1.375rem}@media (min-width:576px){.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper .tutor-help-text{padding-top:8px}.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper .tutor-help-text:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:20px}.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper .tutor-help-text:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:20px}.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper .tutor-help-text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:20px}.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper .tutor-help-text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:20px}.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper .tutor-help-text:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:20px}.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-point-wrapper .tutor-help-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:20px}}.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-feedback-wrapper{grid-template-columns:105px 1fr;display:grid}.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-feedback-wrapper label{font-family:var(--tutor-font-family-body,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--tutor-text-primary);font-size:.875rem;font-weight:400;line-height:1.375rem}@media (max-width:576px){.tutor-dashboard-assignment-review #assignment-evaluation-form .tutor-feedback-wrapper{grid-template-columns:1fr;gap:4px}}.tutor-dashboard-assignment-submission{display:inline-block}.tutor-dashboard-assignment-submission h1,.tutor-dashboard-assignment-submission h2,.tutor-dashboard-assignment-submission h3,.tutor-dashboard-assignment-submission h4,.tutor-dashboard-assignment-submission h5,.tutor-dashboard-assignment-submission h6,.tutor-dashboard-assignment-submission p,.tutor-dashboard-assignment-submission div,.tutor-dashboard-assignment-submission span{word-break:break-all;max-width:100%!important;margin:auto!important}