.student-name{max-width:420px;margin:24px 0 8px}.student-name input{font-size:18px;padding:13px}#studentNameError{color:#994726}.student-report-link{padding:10px 14px!important;font-size:14px!important}#skipUnconfirmed{border-style:dashed;font-size:13px}.feedback p{margin:0 0 8px}.feedback p:last-child{margin-bottom:0}@media(max-width:640px){.header-meta{flex-wrap:wrap}.student-report-link{font-size:12px!important}.student-name{max-width:100%}}

.access-dialog{border:1px solid #bdd4cc;border-radius:16px;max-width:min(440px,90vw);padding:28px;color:#183d36}.access-dialog::backdrop{background:#123b3666}.access-dialog input{display:block;width:100%;margin:12px 0;padding:12px;font-size:18px}.access-dialog button{margin:8px 8px 0 0}.access-dialog p{color:#943b23}
