.submission-dialog-module__9ioDQa__backdrop{z-index:3000;background:#1d355766;position:fixed;inset:0}.submission-dialog-module__9ioDQa__popup{z-index:3001;color:#1d3557;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);font-family:var(--font-poppins), sans-serif;background:#fff;border:1px solid #dce5e9;border-radius:8px;outline:none;padding:28px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 16px 50px #1d355726}.submission-dialog-module__9ioDQa__title{margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.35}.submission-dialog-module__9ioDQa__description{color:#526572;margin:0;font-size:14px;line-height:1.8}.submission-dialog-module__9ioDQa__actions{justify-content:flex-end;gap:12px;margin-top:28px;display:flex}.submission-dialog-module__9ioDQa__actions button{color:#1d3557;min-height:42px;font:500 13px var(--font-poppins), sans-serif;cursor:pointer;background:#fff;border:1px solid #c6d5dd;border-radius:5px;padding:10px 16px}.submission-dialog-module__9ioDQa__actions .submission-dialog-module__9ioDQa__primary{color:#fff;background:#176f68;border-color:#176f68}.submission-dialog-module__9ioDQa__actions button:focus-visible{outline-offset:3px;outline:2px solid #176f68}.submission-dialog-module__9ioDQa__actions button:disabled{opacity:.5;cursor:wait}.submission-dialog-module__9ioDQa__error{color:#a12f43;margin:16px 0 0;font-size:13px;line-height:1.6}@media (max-width:480px){.submission-dialog-module__9ioDQa__popup{padding:24px}.submission-dialog-module__9ioDQa__actions{flex-direction:column}}
.brand-module__Rs6obW__brand{color:#1d3557;width:max-content;font:600 22px/1.2 var(--font-poppins), "Avenir Next", Arial, sans-serif;letter-spacing:-.045em;flex-shrink:0;align-items:center;font-style:normal;text-decoration:none;display:inline-flex}.brand-module__Rs6obW__brand:hover{color:#1e7268}.brand-module__Rs6obW__brand:focus-visible{outline-offset:6px;border-radius:3px;outline:3px solid #2a9d8f}
.phase-screens-module__nfFMAW__root{background:#f7f9fb;min-height:100svh}.phase-screens-module__nfFMAW__frame{color:#1d3557;width:min(880px,100%);font-family:var(--font-poppins), sans-serif;margin:0 auto;padding:36px 28px 64px}.phase-screens-module__nfFMAW__back{color:#176f68;font-size:13px;text-decoration:none}.phase-screens-module__nfFMAW__back:hover{text-decoration:underline}.phase-screens-module__nfFMAW__course{color:#647582;margin:28px 0 10px;font-size:13px}.phase-screens-module__nfFMAW__frame h1{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(26px,4vw,34px);font-weight:600;line-height:1.25}.phase-screens-module__nfFMAW__intro{color:#526572;max-width:680px;margin:0 0 26px;font-size:14px;line-height:1.8}.phase-screens-module__nfFMAW__intro a{color:#176f68;text-underline-offset:3px;text-decoration:underline}.phase-screens-module__nfFMAW__section{border-top:1px solid #dce5e9;grid-template-columns:185px minmax(0,1fr);gap:24px;padding:23px 0;display:grid}.phase-screens-module__nfFMAW__section h2{margin:0;font-size:15px;font-weight:500;line-height:1.7}.phase-screens-module__nfFMAW__section ul{margin:0;padding-left:18px;list-style:outside}.phase-screens-module__nfFMAW__section li{color:#526572;margin-bottom:7px;font-size:13px;line-height:1.8}.phase-screens-module__nfFMAW__consent{cursor:pointer;background:#fff;border:1px solid #cddbdc;border-radius:6px;align-items:flex-start;gap:13px;padding:18px;font-size:14px;line-height:1.7;display:flex}.phase-screens-module__nfFMAW__consent input{accent-color:#176f68;flex-shrink:0;width:18px;height:18px;margin-top:3px}.phase-screens-module__nfFMAW__actions{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;display:flex}.phase-screens-module__nfFMAW__actions>span{color:#647582;max-width:350px;font-size:12px;line-height:1.7}.phase-screens-module__nfFMAW__primary{color:#fff;cursor:pointer;background:#176f68;border:1px solid #176f68;border-radius:5px;justify-content:center;align-items:center;min-height:42px;padding:11px 18px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.phase-screens-module__nfFMAW__primary:hover{background:#125b56}.phase-screens-module__nfFMAW__primary:disabled{opacity:.45;cursor:not-allowed}.phase-screens-module__nfFMAW__primary:focus-visible,.phase-screens-module__nfFMAW__back:focus-visible{outline-offset:4px;outline:2px solid #176f68}.phase-screens-module__nfFMAW__submitted{max-width:760px;margin-top:48px}@media (max-width:640px){.phase-screens-module__nfFMAW__frame{padding:24px 20px 40px}.phase-screens-module__nfFMAW__section{grid-template-columns:1fr;gap:10px}.phase-screens-module__nfFMAW__actions{flex-direction:column;align-items:stretch;gap:16px}.phase-screens-module__nfFMAW__submitted{margin-top:16px}}.phase-screens-module__nfFMAW__nav{min-height:64px;font:400 13px var(--font-poppins), sans-serif;background:#fff;border-bottom:1px solid #dce5e9;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:12px 32px;display:grid}.phase-screens-module__nfFMAW__brand{color:#1d3557;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.phase-screens-module__nfFMAW__breadcrumb{color:#526572;gap:12px;display:flex}.phase-screens-module__nfFMAW__breadcrumb a{color:#176f68}.phase-screens-module__nfFMAW__account{grid-column:3;justify-self:end}@media (max-width:640px){.phase-screens-module__nfFMAW__nav{padding-inline:16px}.phase-screens-module__nfFMAW__breadcrumb{display:none}}.phase-screens-module__nfFMAW__onboarding{width:min(1160px,100%)}.phase-screens-module__nfFMAW__onboardingSteps{border-bottom:1px solid #d5e3e8;gap:24px;margin:24px 0 40px;display:flex}.phase-screens-module__nfFMAW__onboardingSteps button{color:#63758b;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:10px;padding:10px 0 15px;font-size:12px;display:flex}.phase-screens-module__nfFMAW__onboardingSteps button[aria-pressed=true]{color:#1e7268;border-bottom-color:#1e7268}.phase-screens-module__nfFMAW__onboardingLayout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:64px;display:grid}.phase-screens-module__nfFMAW__companionIntro{justify-items:center;gap:18px;padding-top:12px;display:grid}.phase-screens-module__nfFMAW__companionIntro>button{width:150px}.phase-screens-module__nfFMAW__companionIntro>p{color:#376661;background:#e4f1ee;border:1px solid #c8e0da;border-radius:4px 16px 16px;margin:0;padding:18px;font-size:13px;line-height:1.8}.phase-screens-module__nfFMAW__onboarding h1{scroll-margin-top:30px}.phase-screens-module__nfFMAW__onboarding h1:focus{outline:none}.phase-screens-module__nfFMAW__taskTitle{color:#63758b;margin:-4px 0 28px;font-size:14px;line-height:1.7}.phase-screens-module__nfFMAW__toolIntro{border-top:1px solid #dce5e9;gap:0;display:grid}.phase-screens-module__nfFMAW__toolIntro article{border-bottom:1px solid #dce5e9;align-items:flex-start;gap:18px;padding:22px 0;display:flex}.phase-screens-module__nfFMAW__toolIntro article>svg,.phase-screens-module__nfFMAW__toolIntro article>span{color:#1e7268;flex-shrink:0;width:26px;margin-top:3px}.phase-screens-module__nfFMAW__toolIntro h2{margin:0;font-size:16px;font-weight:500}.phase-screens-module__nfFMAW__toolIntro p{color:#63758b;margin:7px 0 0;font-size:13px;line-height:1.8}.phase-screens-module__nfFMAW__recordingSummary{color:#63758b;padding:18px 0 0;font-size:12px;line-height:1.8}.phase-screens-module__nfFMAW__onboarding .phase-screens-module__nfFMAW__section{grid-template-columns:155px 1fr;gap:20px}.phase-screens-module__nfFMAW__submitted{grid-template-columns:170px minmax(0,1fr);gap:50px;max-width:1100px;margin-top:44px;display:grid}.phase-screens-module__nfFMAW__receiptCompanion{padding-top:68px;animation:.65s ease-out phase-screens-module__nfFMAW__receipt-arrive}.phase-screens-module__nfFMAW__receiptCompanion>button{width:160px}.phase-screens-module__nfFMAW__receipt{background:#fff;border:1px solid #d5e3e8;border-top:3px solid #2a9d8f;border-radius:12px;padding:34px}.phase-screens-module__nfFMAW__receiptStatus{color:#1e7268;background:#e7f4ef;border-radius:6px;align-items:center;gap:6px;margin:0 0 18px;padding:6px 10px;font-size:12px;display:inline-flex}.phase-screens-module__nfFMAW__receipt h1{font-size:30px}.phase-screens-module__nfFMAW__receiptDetails{gap:16px;margin:28px 0;display:grid}.phase-screens-module__nfFMAW__receiptDetails>div{grid-template-columns:120px 1fr;gap:20px;display:grid}.phase-screens-module__nfFMAW__receiptDetails dt{color:#63758b;font-size:12px}.phase-screens-module__nfFMAW__receiptDetails dd{color:#1d3557;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.phase-screens-module__nfFMAW__reportStatus{border-block:1px solid #dce5e9;align-items:center;gap:16px;margin:0 0 24px;padding:22px 0;display:flex}.phase-screens-module__nfFMAW__reportStatus>svg{color:#1e7268;flex-shrink:0}.phase-screens-module__nfFMAW__reportStatus>div{flex:1}.phase-screens-module__nfFMAW__reportStatus strong{font-size:13px;font-weight:500}.phase-screens-module__nfFMAW__reportStatus p{color:#63758b;margin:5px 0 0;font-size:12px;line-height:1.7}.phase-screens-module__nfFMAW__reportStatus .phase-screens-module__nfFMAW__primary{flex-shrink:0;font-size:12px}.phase-screens-module__nfFMAW__onboardingSteps button:focus-visible{outline-offset:4px;outline:3px solid #2a9d8f55}@keyframes phase-screens-module__nfFMAW__receipt-arrive{0%{opacity:0;transform:translateY(12px)rotate(-5deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.phase-screens-module__nfFMAW__receiptCompanion{animation:none}}@media (max-width:900px){.phase-screens-module__nfFMAW__onboardingLayout{grid-template-columns:160px minmax(0,1fr);gap:30px}.phase-screens-module__nfFMAW__onboarding .phase-screens-module__nfFMAW__section{grid-template-columns:1fr;gap:10px}.phase-screens-module__nfFMAW__submitted{grid-template-columns:1fr;max-width:760px}.phase-screens-module__nfFMAW__receiptCompanion{padding-top:0}.phase-screens-module__nfFMAW__receiptCompanion>button{width:80px}}
.assessor-overview-module__WNts1G__shell{--assessor-canvas:#f2f7f9;--assessor-surface:#fff;--assessor-navy:#17355f;--assessor-navy-soft:#294a73;--assessor-teal:#178f83;--assessor-teal-dark:#11756c;--assessor-teal-tint:#e7f5f3;--assessor-border:#d5e3e8;--assessor-muted:#6f8196;--assessor-danger:#b44c55;min-height:100vh;color:var(--assessor-navy);background:var(--assessor-canvas);font-family:var(--font-poppins), sans-serif}.assessor-overview-module__WNts1G__nav{border-bottom:1px solid var(--assessor-border);background:var(--assessor-surface);z-index:20;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 clamp(22px,4vw,56px);display:grid;position:relative}.assessor-overview-module__WNts1G__brand{width:max-content;color:var(--assessor-navy);letter-spacing:-.02em;align-items:center;gap:10px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.assessor-overview-module__WNts1G__brandIcon{background:var(--assessor-teal-tint);object-fit:contain;border-radius:9px;padding:5px;display:block}.assessor-overview-module__WNts1G__navLocation{color:var(--assessor-teal-dark);font-size:12px;font-weight:500}.assessor-overview-module__WNts1G__userMenuWrap{grid-column:3;justify-self:end;position:relative}.assessor-overview-module__WNts1G__avatar{border:1px solid var(--assessor-navy-soft);width:36px;height:36px;color:var(--assessor-navy);background:var(--assessor-surface);cursor:pointer;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.assessor-overview-module__WNts1G__avatar:hover,.assessor-overview-module__WNts1G__avatar:focus-visible{border-color:var(--assessor-teal)}.assessor-overview-module__WNts1G__userMenu{border:1px solid var(--assessor-border);background:var(--assessor-surface);border-radius:12px;width:250px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 42px -24px #17355f6b}.assessor-overview-module__WNts1G__userIdentity{border-bottom:1px solid var(--assessor-border);gap:3px;padding:10px 11px 12px;display:grid}.assessor-overview-module__WNts1G__userIdentity strong{font-size:12px;font-weight:600}.assessor-overview-module__WNts1G__userIdentity span{color:var(--assessor-muted);text-overflow:ellipsis;font-size:12px;overflow:hidden}.assessor-overview-module__WNts1G__userMenu>button{width:100%;color:var(--assessor-navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;margin-top:6px;padding:9px 11px;font-size:13px}.assessor-overview-module__WNts1G__userMenu>button:hover{background:var(--assessor-teal-tint)}.assessor-overview-module__WNts1G__dashboardMain,.assessor-overview-module__WNts1G__courseMain{width:min(1160px,100% - 48px);margin:0 auto;padding:clamp(42px,6vw,72px) 0 88px}.assessor-overview-module__WNts1G__dashboardHeader,.assessor-overview-module__WNts1G__courseHeader{border-bottom:1px solid var(--assessor-border);justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:24px;display:flex}.assessor-overview-module__WNts1G__dashboardHeader h1,.assessor-overview-module__WNts1G__courseHeader h1,.assessor-overview-module__WNts1G__assignmentsHeader h2{color:var(--assessor-navy);letter-spacing:-.035em;margin:0;font-weight:600}.assessor-overview-module__WNts1G__dashboardHeader h1{font-size:clamp(28px,3vw,36px)}.assessor-overview-module__WNts1G__primaryButton,.assessor-overview-module__WNts1G__secondaryButton,.assessor-overview-module__WNts1G__dangerButton,.assessor-overview-module__WNts1G__openAssignmentButton,.assessor-overview-module__WNts1G__statusActionButton{min-height:42px;color:var(--assessor-surface);background:var(--assessor-teal-dark);font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 17px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.assessor-overview-module__WNts1G__primaryButton:hover,.assessor-overview-module__WNts1G__openAssignmentButton:hover{background:var(--assessor-navy)}.assessor-overview-module__WNts1G__primaryButton:focus-visible,.assessor-overview-module__WNts1G__secondaryButton:focus-visible,.assessor-overview-module__WNts1G__dangerButton:focus-visible,.assessor-overview-module__WNts1G__openAssignmentButton:focus-visible,.assessor-overview-module__WNts1G__statusActionButton:focus-visible,.assessor-overview-module__WNts1G__courseCard:focus-visible,.assessor-overview-module__WNts1G__emptyCourse:focus-visible{outline-offset:3px;outline:3px solid #178f8340}.assessor-overview-module__WNts1G__courseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.assessor-overview-module__WNts1G__courseCard,.assessor-overview-module__WNts1G__emptyCourse{border:1px solid var(--assessor-border);min-height:206px;color:var(--assessor-navy);background:var(--assessor-surface);border-radius:12px;flex-direction:column;padding:27px 29px 0;text-decoration:none;transition:border-color .14s,background .14s;display:flex;overflow:hidden;box-shadow:0 12px 30px -28px #17355fa6}.assessor-overview-module__WNts1G__courseCard:hover{background:#fbfefe;border-color:#178f838c}.assessor-overview-module__WNts1G__courseMeta{color:var(--assessor-muted);letter-spacing:.04em;text-transform:none;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.assessor-overview-module__WNts1G__courseMeta span:first-child{color:var(--assessor-teal-dark);font-weight:650}.assessor-overview-module__WNts1G__courseMeta span+span:before{content:"·";color:var(--assessor-border);margin-right:10px}.assessor-overview-module__WNts1G__courseCard h2,.assessor-overview-module__WNts1G__emptyCourse h2{color:var(--assessor-navy);letter-spacing:-.025em;margin:22px 0 0;font-size:clamp(20px,2.2vw,27px);font-weight:600;line-height:1.18}.assessor-overview-module__WNts1G__openCourse,.assessor-overview-module__WNts1G__emptyCourse>span{border-top:1px solid var(--assessor-border);min-height:49px;color:var(--assessor-teal-dark);justify-content:space-between;align-items:center;margin:auto -29px 0;padding:0 29px;font-size:13px;font-weight:600;display:flex}.assessor-overview-module__WNts1G__openCourse b,.assessor-overview-module__WNts1G__emptyCourse b{font-size:15px;font-weight:500;transition:transform .14s}.assessor-overview-module__WNts1G__courseCard:hover .assessor-overview-module__WNts1G__openCourse b,.assessor-overview-module__WNts1G__emptyCourse:hover b{transform:translate(3px)}.assessor-overview-module__WNts1G__emptyCourse{width:min(560px,100%);box-shadow:none;border-style:dashed;margin-top:22px}.assessor-overview-module__WNts1G__courseBreadcrumb{color:var(--assessor-muted);justify-self:center;align-items:center;gap:10px;font-size:13px;display:flex}.assessor-overview-module__WNts1G__courseBreadcrumb a{color:var(--assessor-muted);text-decoration:none}.assessor-overview-module__WNts1G__courseBreadcrumb a:hover{color:var(--assessor-teal-dark)}.assessor-overview-module__WNts1G__courseBreadcrumb b{color:var(--assessor-border);font-weight:400}.assessor-overview-module__WNts1G__courseBreadcrumb strong{max-width:320px;color:var(--assessor-navy);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.assessor-overview-module__WNts1G__formBreadcrumb{color:var(--assessor-muted);justify-self:center;align-items:center;gap:9px;font-size:13px;display:flex}.assessor-overview-module__WNts1G__formBreadcrumb a{max-width:220px;color:var(--assessor-muted);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.assessor-overview-module__WNts1G__formBreadcrumb a:hover{color:var(--assessor-teal-dark)}.assessor-overview-module__WNts1G__formBreadcrumb b{color:var(--assessor-border);font-weight:400}.assessor-overview-module__WNts1G__formBreadcrumb strong{color:var(--assessor-navy);font-weight:500}.assessor-overview-module__WNts1G__courseHeader{align-items:center;padding-bottom:31px}.assessor-overview-module__WNts1G__courseTitleBlock{min-width:0}.assessor-overview-module__WNts1G__courseHeader h1{margin-top:10px;font-size:clamp(28px,3vw,36px);line-height:1.08}.assessor-overview-module__WNts1G__courseCode{color:var(--assessor-teal-dark);letter-spacing:0;text-transform:none;font-size:12px;font-weight:650}.assessor-overview-module__WNts1G__courseCode span+span:before{content:"·";color:var(--assessor-border);margin:0 10px}.assessor-overview-module__WNts1G__courseActions,.assessor-overview-module__WNts1G__assignmentActions{align-items:center;gap:9px;display:flex}.assessor-overview-module__WNts1G__secondaryButton,.assessor-overview-module__WNts1G__dangerButton,.assessor-overview-module__WNts1G__statusActionButton{border-color:var(--assessor-border);color:var(--assessor-navy-soft);background:var(--assessor-surface);font-weight:500}.assessor-overview-module__WNts1G__secondaryButton:hover,.assessor-overview-module__WNts1G__statusActionButton:hover{border-color:var(--assessor-teal);color:var(--assessor-teal-dark)}.assessor-overview-module__WNts1G__dangerButton{color:var(--assessor-danger)}.assessor-overview-module__WNts1G__dangerButton:hover{background:#fff8f8;border-color:#b44c556b}.assessor-overview-module__WNts1G__assignmentsSection{margin-top:42px}.assessor-overview-module__WNts1G__assignmentsHeader{border-bottom:1px solid var(--assessor-border);padding-bottom:14px}.assessor-overview-module__WNts1G__assignmentsHeader h2{font-size:25px}.assessor-overview-module__WNts1G__assignmentList{gap:12px;margin-top:12px;display:grid}.assessor-overview-module__WNts1G__assignmentCard{border:1px solid var(--assessor-border);background:var(--assessor-surface);border-radius:12px;grid-template-columns:minmax(280px,1fr) 190px auto;align-items:center;gap:38px;min-height:132px;padding:25px 26px;display:grid}.assessor-overview-module__WNts1G__assignmentCard:hover{border-color:#178f836b}.assessor-overview-module__WNts1G__assignmentStatus{color:var(--assessor-muted);letter-spacing:0;text-transform:none;align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.assessor-overview-module__WNts1G__assignmentStatus:before{content:"";background:var(--assessor-teal);border-radius:50%;width:7px;height:7px}.assessor-overview-module__WNts1G__assignmentStatus[data-status=draft]:before{background:#91a0af}.assessor-overview-module__WNts1G__assignmentStatus[data-status=closed]:before{border:1px solid var(--assessor-navy-soft);background:0 0}.assessor-overview-module__WNts1G__assignmentIdentity h3{color:var(--assessor-navy);letter-spacing:-.02em;margin:12px 0 0;font-size:20px;font-weight:600}.assessor-overview-module__WNts1G__assignmentDue{color:var(--assessor-muted);margin:7px 0 0;font-size:13px}.assessor-overview-module__WNts1G__assignmentDue[data-overdue=true]{color:#aa5b42}.assessor-overview-module__WNts1G__submissionBlock{min-width:0}.assessor-overview-module__WNts1G__submissionNumber{color:var(--assessor-navy);align-items:baseline;gap:4px;font-size:12px;display:flex}.assessor-overview-module__WNts1G__submissionNumber strong{letter-spacing:-.025em;font-size:23px;font-weight:600}.assessor-overview-module__WNts1G__submissionBar{background:#e8eef1;height:3px;margin-top:10px;overflow:hidden}.assessor-overview-module__WNts1G__submissionBar span{background:var(--assessor-teal);height:100%;display:block}.assessor-overview-module__WNts1G__submissionLabel,.assessor-overview-module__WNts1G__noSubmissions{color:var(--assessor-muted);letter-spacing:.04em;text-transform:none;margin-top:7px;font-size:12px;font-weight:500;display:block}.assessor-overview-module__WNts1G__noSubmissions{text-transform:none;margin-top:0;font-size:12px}.assessor-overview-module__WNts1G__openAssignmentButton,.assessor-overview-module__WNts1G__statusActionButton{min-height:40px;padding-inline:14px;font-size:13px}.assessor-overview-module__WNts1G__emptyAssignments{border:1px dashed var(--assessor-border);background:#ffffff80;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:12px;padding:46px 28px;display:flex}.assessor-overview-module__WNts1G__emptyAssignments h2{color:var(--assessor-navy);margin:0;font-size:20px;font-weight:600}.assessor-overview-module__WNts1G__formMain{width:min(760px,100% - 48px);margin:0 auto;padding:clamp(42px,6vw,72px) 0 88px}.assessor-overview-module__WNts1G__formHeader{border-bottom:1px solid var(--assessor-border);padding-bottom:24px}.assessor-overview-module__WNts1G__formHeader h1{color:var(--assessor-navy);letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,36px);font-weight:600}.assessor-overview-module__WNts1G__courseForm{border:1px solid var(--assessor-border);background:var(--assessor-surface);border-radius:12px;gap:26px;margin-top:18px;padding:clamp(24px,4vw,34px);display:grid;box-shadow:0 12px 30px -28px #17355fa6}.assessor-overview-module__WNts1G__formFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.assessor-overview-module__WNts1G__formField{gap:8px;display:grid}.assessor-overview-module__WNts1G__formField label{color:var(--assessor-navy-soft);font-size:13px;font-weight:600}.assessor-overview-module__WNts1G__formField label span{color:var(--assessor-muted);text-transform:none;margin-left:5px;font-size:12px;font-weight:500}.assessor-overview-module__WNts1G__formField input{border:1px solid var(--assessor-border);width:100%;height:48px;color:var(--assessor-navy);font:inherit;background:#fbfdfe;border-radius:8px;outline:none;padding:0 14px;font-size:14px;transition:border-color .14s,box-shadow .14s,background .14s}.assessor-overview-module__WNts1G__formField input:hover{background:var(--assessor-surface);border-color:#b9cfd6}.assessor-overview-module__WNts1G__formField input:focus{border-color:var(--assessor-teal);background:var(--assessor-surface);box-shadow:0 0 0 3px #178f831f}.assessor-overview-module__WNts1G__formError{color:var(--assessor-danger);background:#fff8f8;border:1px solid #b44c5547;border-radius:8px;padding:11px 13px;font-size:13px}.assessor-overview-module__WNts1G__formActions{border-top:1px solid var(--assessor-border);justify-content:flex-end;align-items:center;gap:9px;padding-top:20px;display:flex}.assessor-overview-module__WNts1G__formActions button:disabled{opacity:.58;cursor:wait}@media (max-width:900px){.assessor-overview-module__WNts1G__assignmentCard{grid-template-columns:minmax(240px,1fr) 160px}.assessor-overview-module__WNts1G__assignmentActions{border-top:1px solid var(--assessor-border);grid-column:1/-1;justify-content:flex-end;padding-top:16px}}@media (max-width:700px){.assessor-overview-module__WNts1G__nav{padding-inline:18px}.assessor-overview-module__WNts1G__courseBreadcrumb,.assessor-overview-module__WNts1G__formBreadcrumb{display:none}.assessor-overview-module__WNts1G__dashboardMain,.assessor-overview-module__WNts1G__courseMain,.assessor-overview-module__WNts1G__formMain{width:min(100% - 32px,1160px);padding-top:36px}.assessor-overview-module__WNts1G__dashboardHeader,.assessor-overview-module__WNts1G__courseHeader{flex-direction:column;align-items:flex-start}.assessor-overview-module__WNts1G__dashboardHeader{flex-direction:row;align-items:center;gap:16px}.assessor-overview-module__WNts1G__courseActions{flex-wrap:wrap;width:100%}.assessor-overview-module__WNts1G__courseActions .assessor-overview-module__WNts1G__primaryButton{order:-1}.assessor-overview-module__WNts1G__courseGrid{grid-template-columns:1fr}.assessor-overview-module__WNts1G__courseCard{min-height:180px}.assessor-overview-module__WNts1G__courseMeta{flex-direction:column;align-items:flex-start;gap:4px}.assessor-overview-module__WNts1G__courseMeta span+span:before{display:none}.assessor-overview-module__WNts1G__assignmentCard{grid-template-columns:1fr;gap:24px}.assessor-overview-module__WNts1G__assignmentActions{grid-column:auto;justify-content:stretch}.assessor-overview-module__WNts1G__assignmentActions>*{flex:1}.assessor-overview-module__WNts1G__emptyAssignments{flex-direction:column;align-items:flex-start}.assessor-overview-module__WNts1G__formFieldGrid{grid-template-columns:1fr}.assessor-overview-module__WNts1G__formActions>*{flex:1}}@media (prefers-reduced-motion:reduce){.assessor-overview-module__WNts1G__shell *{transition:none!important}}.assessor-overview-module__WNts1G__overviewIntro{background:#e2f1ef;border-bottom:1px solid #cadfdc}.assessor-overview-module__WNts1G__overviewIntroInner{justify-content:space-between;align-items:center;gap:40px;width:min(1160px,100% - 48px);min-height:206px;margin:auto;padding:32px 0;display:flex}.assessor-overview-module__WNts1G__overviewIntro h1{letter-spacing:-.04em;color:#1d3557;margin:7px 0 10px;font-size:clamp(30px,3vw,38px);font-weight:600;line-height:1.2}.assessor-overview-module__WNts1G__overviewIntro p{color:#47676b;max-width:60ch;margin:0;font-size:13px;line-height:1.7}.assessor-overview-module__WNts1G__overviewIntro .assessor-overview-module__WNts1G__greeting{color:#1e7268;font-size:12px;font-weight:500}.assessor-overview-module__WNts1G__overviewMascot{flex-shrink:0;width:86px;margin-right:30px}.assessor-overview-module__WNts1G__dashboardMain{padding-top:32px}.assessor-overview-module__WNts1G__search{color:#63758b;background:#fff;border:1px solid #d5e3e8;border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex}.assessor-overview-module__WNts1G__search input{color:#1d3557;width:100%;min-width:0;height:40px;font:400 12px/1.5 var(--font-poppins), sans-serif;background:0 0;border:0;outline:0}.assessor-overview-module__WNts1G__search:focus-within{border-color:#2a9d8f;box-shadow:0 0 0 3px #2a9d8f18}@media (max-width:700px){.assessor-overview-module__WNts1G__overviewIntroInner{gap:16px;width:calc(100% - 32px);min-height:180px}.assessor-overview-module__WNts1G__overviewMascot{width:62px;margin:0}}.assessor-overview-module__WNts1G__dashboardHeader{border:0;align-items:center;gap:20px;padding-bottom:0}.assessor-overview-module__WNts1G__dashboardHeader h2{align-items:center;gap:12px;margin:0;font-size:18px;font-weight:600;display:flex}.assessor-overview-module__WNts1G__resultCount{color:#567371;background:#e2efed;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:500}.assessor-overview-module__WNts1G__dashboardTools{align-items:center;gap:12px;display:flex}.assessor-overview-module__WNts1G__primaryButton{gap:8px}.assessor-overview-module__WNts1G__courseGrid{grid-template-columns:repeat(auto-fit,minmax(min(310px,100%),1fr));gap:20px}.assessor-overview-module__WNts1G__courseCard{border-top:3px solid #2a9d8f;min-height:235px;padding:25px 24px 0;box-shadow:0 3px 9px #1d355704}.assessor-overview-module__WNts1G__courseCard h2{overflow-wrap:anywhere;margin-top:20px;font-size:22px;line-height:1.35}.assessor-overview-module__WNts1G__courseMeta{letter-spacing:0;flex-wrap:wrap;gap:6px 10px;font-size:11px}.assessor-overview-module__WNts1G__courseSummary{color:#63758b;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 22px;font-size:12px;display:flex}.assessor-overview-module__WNts1G__courseSummary span{color:#1e7268;border-left:1px solid #d5e3e8;margin-left:2px;padding-left:10px}.assessor-overview-module__WNts1G__openCourse{background:#f8fbfb;margin-inline:-24px;padding-inline:24px}.assessor-overview-module__WNts1G__noResults{color:#63758b;padding:50px 0;font-size:13px}.assessor-overview-module__WNts1G__noResults h2{color:#1d3557;font-size:18px}.assessor-overview-module__WNts1G__noResults button{color:#1e7268;cursor:pointer;margin-top:16px;text-decoration:underline}.assessor-overview-module__WNts1G__submissionInbox{background:#fff;border:1px solid #d5e3e8;border-radius:14px;margin-bottom:36px;overflow:hidden}.assessor-overview-module__WNts1G__submissionInbox>header{border-bottom:1px solid #e5eeee;justify-content:space-between;align-items:end;padding:24px 26px 18px;display:flex}.assessor-overview-module__WNts1G__submissionInbox h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.assessor-overview-module__WNts1G__submissionInbox p,.assessor-overview-module__WNts1G__submissionInbox>header>span{color:#63758b;margin:5px 0 0;font-size:12px}.assessor-overview-module__WNts1G__submissionInbox>header>span{padding-right:36px}.assessor-overview-module__WNts1G__submissionInbox>a{color:#1d3557;border-bottom:1px solid #edf2f4;align-items:center;gap:18px;padding:18px 26px;text-decoration:none;display:flex}.assessor-overview-module__WNts1G__submissionInbox>a:last-child{border-bottom:0}.assessor-overview-module__WNts1G__submissionInbox>a:hover{background:#f4faf9}.assessor-overview-module__WNts1G__activityIcon{color:#1e7268;background:#edf5f4;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.assessor-overview-module__WNts1G__activityIdentity{flex:1;gap:4px;min-width:0;display:grid}.assessor-overview-module__WNts1G__activityIdentity strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.assessor-overview-module__WNts1G__activityIdentity small{color:#63758b;font-size:12px}.assessor-overview-module__WNts1G__activityCount{padding-right:20px;font-size:19px;font-weight:500}.assessor-overview-module__WNts1G__submissionInbox .assessor-overview-module__WNts1G__activityFootnote{padding:12px 26px}.assessor-overview-module__WNts1G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.assessor-overview-module__WNts1G__submissionInbox a:focus-visible{outline-offset:-3px;outline:3px solid #2a9d8f}@media (max-width:700px){.assessor-overview-module__WNts1G__dashboardHeader,.assessor-overview-module__WNts1G__dashboardTools{flex-wrap:wrap}.assessor-overview-module__WNts1G__dashboardTools{width:100%}.assessor-overview-module__WNts1G__search{flex:1;min-width:160px}}.assessor-overview-module__WNts1G__courseManage{font-size:12px;position:relative}.assessor-overview-module__WNts1G__courseManage summary{cursor:pointer;color:#63758b;padding:12px}.assessor-overview-module__WNts1G__courseManage>div{z-index:5;background:#fff;border:1px solid #d5e3e8;border-radius:9px;min-width:170px;padding:12px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 24px #17355f14}.assessor-overview-module__WNts1G__courseFilters{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.assessor-overview-module__WNts1G__courseFilters a{color:#63758b;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;text-decoration:none;display:flex}.assessor-overview-module__WNts1G__courseFilters a[aria-current]{color:#1e7268;background:#fff;border-color:#c5deda}.assessor-overview-module__WNts1G__courseFilters span{background:#e2eeec;border-radius:4px;padding:1px 6px;font-size:11px}.assessor-overview-module__WNts1G__courseFilters a:hover{color:#1e7268}.assessor-overview-module__WNts1G__courseManage summary:focus-visible,.assessor-overview-module__WNts1G__courseFilters a:focus-visible{outline-offset:3px;outline:3px solid #2a9d8f55}.assessor-overview-module__WNts1G__formHeader{border:0;justify-content:space-between;align-items:center;gap:24px;padding-bottom:10px;display:flex}.assessor-overview-module__WNts1G__formHeader p{color:#63758b;margin:10px 0 0;font-size:13px;line-height:1.7}.assessor-overview-module__WNts1G__formMascot{flex-shrink:0;width:82px}.assessor-overview-module__WNts1G__overviewIntroInner{min-height:166px}.assessor-overview-module__WNts1G__dashboardMain[data-has-submissions=true]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.assessor-overview-module__WNts1G__courseDirectory{min-width:0}.assessor-overview-module__WNts1G__dashboardMain[data-has-submissions=true] .assessor-overview-module__WNts1G__courseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.assessor-overview-module__WNts1G__dashboardMain[data-has-submissions=true] .assessor-overview-module__WNts1G__dashboardHeader{flex-wrap:wrap}.assessor-overview-module__WNts1G__dashboardMain[data-has-submissions=true] .assessor-overview-module__WNts1G__dashboardTools{flex:1;justify-content:flex-end;gap:8px}.assessor-overview-module__WNts1G__dashboardMain[data-has-submissions=true] .assessor-overview-module__WNts1G__search{width:185px}.assessor-overview-module__WNts1G__submissionInbox{margin:0}.assessor-overview-module__WNts1G__submissionInbox>header{align-items:start;padding:22px 22px 17px}.assessor-overview-module__WNts1G__submissionInbox>header>span{display:none}.assessor-overview-module__WNts1G__submissionInbox>a{gap:10px;padding:18px 20px}.assessor-overview-module__WNts1G__activityIcon{display:none}.assessor-overview-module__WNts1G__activityIdentity strong{font-size:12px;line-height:1.7}.assessor-overview-module__WNts1G__activityIdentity small{font-size:11px}.assessor-overview-module__WNts1G__activityCount{padding-right:2px;font-size:17px}.assessor-overview-module__WNts1G__submissionInbox>a>svg{flex-shrink:0;width:15px}@media (max-width:1100px){.assessor-overview-module__WNts1G__dashboardMain[data-has-submissions=true]{grid-template-columns:1fr}}
.evidence-workspace-module__uD8jlG__workspace{width:100%}.evidence-workspace-module__uD8jlG__toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.evidence-workspace-module__uD8jlG__views{background:#eaf0f2;border:1px solid #d5e3e8;border-radius:9px;gap:4px;padding:4px;display:flex}.evidence-workspace-module__uD8jlG__views button{color:#63758b;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;display:inline-flex}.evidence-workspace-module__uD8jlG__views button[aria-pressed=true]{color:#1e7268;background:#fff;border-color:#d5e3e8;box-shadow:0 2px 4px #1d355708}.evidence-workspace-module__uD8jlG__toolbar>a{color:#1e7268;font-size:12px;text-decoration:none}.evidence-workspace-module__uD8jlG__toolbar>a:hover{text-decoration:underline}.evidence-workspace-module__uD8jlG__panes{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.evidence-workspace-module__uD8jlG__reportPane,.evidence-workspace-module__uD8jlG__documentPane{width:100%;min-width:0;max-width:1160px;margin-inline:auto}.evidence-workspace-module__uD8jlG__documentPane{background:#fff;border:1px solid #d5e3e8;border-radius:12px}.evidence-workspace-module__uD8jlG__documentHeading{z-index:1;background:#f6f9fa;border-bottom:1px solid #d5e3e8;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:20px;padding:18px 28px;display:flex;position:sticky;top:0}.evidence-workspace-module__uD8jlG__documentHeading strong{font-size:13px;font-weight:500}.evidence-workspace-module__uD8jlG__documentHeading span{color:#63758b;font-size:12px}.evidence-workspace-module__uD8jlG__workspace[data-view=both] .evidence-workspace-module__uD8jlG__panes{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.evidence-workspace-module__uD8jlG__workspace[data-view=both] .evidence-workspace-module__uD8jlG__reportPane,.evidence-workspace-module__uD8jlG__workspace[data-view=both] .evidence-workspace-module__uD8jlG__documentPane{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100dvh - 260px);scroll-padding-top:70px;overflow:auto}.evidence-workspace-module__uD8jlG__views button:focus-visible,.evidence-workspace-module__uD8jlG__toolbar a:focus-visible,.evidence-workspace-module__uD8jlG__reportPane:focus-visible,.evidence-workspace-module__uD8jlG__documentPane:focus-visible{outline-offset:3px;outline:3px solid #2a9d8f55}.evidence-workspace-module__uD8jlG__document{color:#1f2937;overflow-wrap:anywhere;padding:32px 40px 60px;font:15px/1.7 Arial,Helvetica,sans-serif}.evidence-workspace-module__uD8jlG__document h1,.evidence-workspace-module__uD8jlG__document h2,.evidence-workspace-module__uD8jlG__document h3{margin:1.4em 0 .6em;font-weight:700;line-height:1.4}.evidence-workspace-module__uD8jlG__document h1{font-size:25px}.evidence-workspace-module__uD8jlG__document h2{font-size:21px}.evidence-workspace-module__uD8jlG__document h3{font-size:18px}.evidence-workspace-module__uD8jlG__document p{margin:0 0 1em}.evidence-workspace-module__uD8jlG__document img{max-width:100%;height:auto}.evidence-workspace-module__uD8jlG__document table{table-layout:fixed;border-collapse:collapse;width:100%;max-width:100%;margin-block:1em}.evidence-workspace-module__uD8jlG__document th,.evidence-workspace-module__uD8jlG__document td{border:1px solid #d5e3e8;min-width:0;padding:8px}.evidence-workspace-module__uD8jlG__document ol{padding-left:1.5em;list-style:decimal}.evidence-workspace-module__uD8jlG__document ul{padding-left:1.5em;list-style:outside}.evidence-workspace-module__uD8jlG__document blockquote{border-left:3px solid #c5deda;margin:1.2em 0;padding-left:18px}.evidence-workspace-module__uD8jlG__document [data-type=page-break]{border-top:1px dashed #cbd5e1;margin-block:24px}.evidence-workspace-module__uD8jlG__document [data-footnote-content]{border-top:1px solid #e2e8f0;padding-top:8px;font-size:12px}.evidence-workspace-module__uD8jlG__documentHeader{white-space:pre-wrap;color:#64748b;border-bottom:1px solid #e2e8f0;margin-bottom:24px;padding-bottom:18px;font-size:12px}.evidence-workspace-module__uD8jlG__empty{color:#63758b;padding:40px;font-size:14px}@media (max-width:800px){.evidence-workspace-module__uD8jlG__toolbar{flex-direction:column;align-items:flex-start;gap:14px}.evidence-workspace-module__uD8jlG__document{padding:24px}}@media print{.evidence-workspace-module__uD8jlG__toolbar,.evidence-workspace-module__uD8jlG__documentPane{display:none!important}.evidence-workspace-module__uD8jlG__panes,.evidence-workspace-module__uD8jlG__reportPane,.evidence-workspace-module__uD8jlG__workspace[data-view=both] .evidence-workspace-module__uD8jlG__reportPane{width:100%;max-width:none;max-height:none;overflow:visible;display:block!important}}
.assignment-navigation-module__gzONyW__nav{border-bottom:1px solid #d5e3e8;gap:28px;margin:24px 0;display:flex}.assignment-navigation-module__gzONyW__nav a{color:#63758b;border-bottom:2px solid #0000;margin-bottom:-1px;padding:13px 0;font-size:13px;font-weight:500;text-decoration:none}.assignment-navigation-module__gzONyW__nav a:hover{color:#1e7268}.assignment-navigation-module__gzONyW__nav a[aria-current]{color:#1e7268;border-color:#1e7268}.assignment-navigation-module__gzONyW__nav a:focus-visible{outline-offset:4px;outline:3px solid #2a9d8f55}
.friction-mascot-module__n08WhW__mascot{--look-x:0px;--look-y:0px;--head-turn:0deg;vertical-align:middle;flex-shrink:0;line-height:0;display:inline-block}:where(.friction-mascot-module__n08WhW__mascot){width:100%}.friction-mascot-module__n08WhW__drawing{width:100%;height:auto;display:block;overflow:visible}.friction-mascot-module__n08WhW__headTilt{transform-origin:354px 420px;transform:rotate(var(--head-turn));transition:transform .24s ease-out}.friction-mascot-module__n08WhW__head{transform-origin:354px 420px;animation:7s ease-in-out infinite friction-mascot-module__n08WhW__bob}.friction-mascot-module__n08WhW__face{transform:translate(var(--look-x), var(--look-y));transition:transform .14s ease-out}.friction-mascot-module__n08WhW__eyes{transform-origin:354px 268px;animation:6.2s infinite friction-mascot-module__n08WhW__blink}.friction-mascot-module__n08WhW__body{transform-origin:354px 530px}.friction-mascot-module__n08WhW__interactive{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:40%;padding:0;position:relative}.friction-mascot-module__n08WhW__interactive:focus-visible{outline-offset:8px;outline:3px solid #239fad}.friction-mascot-module__n08WhW__interactive:hover .friction-mascot-module__n08WhW__body{transition:transform .22s;transform:rotate(-3deg)}.friction-mascot-module__n08WhW__interactive[data-greeting=true]>.friction-mascot-module__n08WhW__drawing{animation:.9s cubic-bezier(.22,.7,.3,1) friction-mascot-module__n08WhW__hello}.friction-mascot-module__n08WhW__interactive[data-greeting=true] .friction-mascot-module__n08WhW__eyes{animation:none;transform:scaleY(.2)}.friction-mascot-module__n08WhW__greeting{width:max-content;font:500 13px/1.4 var(--font-poppins), sans-serif;color:#00556f;background:#fff;border-radius:30px;position:absolute;bottom:2%;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #00556f12}.friction-mascot-module__n08WhW__greeting:not(:empty){padding:8px 15px}.friction-mascot-module__n08WhW__mascot[data-mood=thinking] .friction-mascot-module__n08WhW__head{animation:2s ease-in-out infinite friction-mascot-module__n08WhW__thinking}.friction-mascot-module__n08WhW__mascot[data-compact=true] .friction-mascot-module__n08WhW__head{animation:none}.friction-mascot-module__n08WhW__mascot[data-compact=true][data-mood=thinking] .friction-mascot-module__n08WhW__head{animation:2s ease-in-out infinite friction-mascot-module__n08WhW__thinking}@keyframes friction-mascot-module__n08WhW__bob{0%,20%,70%,to{transform:translateY(0)}45%{transform:translateY(-7px)rotate(2deg)}}@keyframes friction-mascot-module__n08WhW__blink{0%,42%,46%,89%,93%,to{transform:scaleY(1)}44%,91%{transform:scaleY(.08)}}@keyframes friction-mascot-module__n08WhW__hello{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-15px)rotate(-7deg)}50%{transform:translateY(0)rotate(6deg)}75%{transform:translateY(-7px)rotate(-3deg)}}@keyframes friction-mascot-module__n08WhW__thinking{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)translateY(-4px)}}@media (prefers-reduced-motion:reduce){.friction-mascot-module__n08WhW__mascot *,.friction-mascot-module__n08WhW__interactive[data-greeting=true]>.friction-mascot-module__n08WhW__drawing{transition:none!important;animation:none!important}.friction-mascot-module__n08WhW__headTilt,.friction-mascot-module__n08WhW__face,.friction-mascot-module__n08WhW__interactive:hover .friction-mascot-module__n08WhW__body{transform:none}.friction-mascot-module__n08WhW__interactive[data-greeting=true]>.friction-mascot-module__n08WhW__drawing{animation:.9s friction-mascot-module__n08WhW__still!important}@keyframes friction-mascot-module__n08WhW__still{0%{opacity:1}to{opacity:1}}}.friction-mascot-module__n08WhW__waveArm{transform-origin:452px 520px;animation:1.3s ease-in-out friction-mascot-module__n08WhW__setupWave}.friction-mascot-module__n08WhW__interactive[data-expressive=true]:hover .friction-mascot-module__n08WhW__waveArm,.friction-mascot-module__n08WhW__interactive[data-expressive=true]:focus-visible .friction-mascot-module__n08WhW__waveArm{animation:1.3s ease-in-out friction-mascot-module__n08WhW__setupWave}@keyframes friction-mascot-module__n08WhW__setupWave{0%,to{transform:rotate(0)}25%,65%{transform:rotate(-17deg)}45%,85%{transform:rotate(9deg)}}
.report-poller-module__QvUP0W__status{color:#11756c;font-family:var(--font-poppins), sans-serif;align-items:center;gap:10px;font-size:10px;font-weight:600;display:inline-flex}.report-poller-module__QvUP0W__spinner{border:2px solid #d5e3e8;border-top-color:#178f83;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite report-poller-module__QvUP0W__rotate}.report-poller-module__QvUP0W__error{color:#294a73;max-width:460px;font-family:var(--font-poppins), sans-serif;text-align:center;margin:0 auto}.report-poller-module__QvUP0W__error strong{color:#b44c55;margin:0 0 6px;font-size:12px;font-weight:600;display:block}.report-poller-module__QvUP0W__error p{color:#6f8196;margin:0;font-size:10px;line-height:1.6}.report-poller-module__QvUP0W__error button{color:#17355f;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #17355f;border-radius:7px;margin-top:14px;padding:0 13px;font-size:10px;font-weight:600}.report-poller-module__QvUP0W__error button:hover,.report-poller-module__QvUP0W__error button:focus-visible{color:#11756c;border-color:#178f83}@keyframes report-poller-module__QvUP0W__rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.report-poller-module__QvUP0W__spinner{animation-duration:1.8s}}
.report-shell-module__UBpcbG__main{width:min(1160px,100% - 48px);margin:0 auto;padding:26px 0 88px}.report-shell-module__UBpcbG__workspaceBar{border-bottom:1px solid var(--assessor-border,#d5e3e8);justify-content:space-between;align-items:center;gap:24px;min-height:52px;margin-bottom:18px;display:flex}.report-shell-module__UBpcbG__tabs,.report-shell-module__UBpcbG__actions,.report-shell-module__UBpcbG__pager{align-items:center;display:flex}.report-shell-module__UBpcbG__tabs{align-self:stretch;gap:22px}.report-shell-module__UBpcbG__actions{gap:20px}.report-shell-module__UBpcbG__pager{gap:15px}.report-shell-module__UBpcbG__tab{height:100%;color:var(--assessor-muted,#6f8196);align-items:center;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex;position:relative}.report-shell-module__UBpcbG__tab[data-active=true]{color:var(--assessor-navy,#17355f)}.report-shell-module__UBpcbG__tab[data-active=true]:after{background:var(--assessor-teal,#178f83);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.report-shell-module__UBpcbG__pager a,.report-shell-module__UBpcbG__pager span{color:var(--assessor-muted,#6f8196);font-size:12px;font-weight:500;text-decoration:none}.report-shell-module__UBpcbG__pager a:hover{color:var(--assessor-teal-dark,#11756c)}.report-shell-module__UBpcbG__pager span{opacity:.4}.report-shell-module__UBpcbG__download{border:1px solid var(--assessor-border,#d5e3e8);min-height:36px;color:var(--assessor-navy,#17355f);border-radius:7px;align-items:center;padding:0 13px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.report-shell-module__UBpcbG__download:hover{border-color:var(--assessor-teal,#178f83);color:var(--assessor-teal-dark,#11756c)}.report-shell-module__UBpcbG__state{border:1px solid var(--assessor-border,#d5e3e8);color:var(--assessor-muted,#6f8196);text-align:center;background:#fff;border-radius:12px;padding:64px 36px}.report-shell-module__UBpcbG__state strong{color:var(--assessor-navy,#17355f);margin-bottom:8px;font-size:18px;font-weight:550;display:block}.report-shell-module__UBpcbG__state p{max-width:560px;margin:0 auto;font-size:12px;line-height:1.6}@media (max-width:760px){.report-shell-module__UBpcbG__main{width:min(100% - 32px,1160px)}.report-shell-module__UBpcbG__workspaceBar{flex-direction:column;align-items:flex-start;padding-bottom:12px}.report-shell-module__UBpcbG__tabs{min-height:42px}.report-shell-module__UBpcbG__actions{justify-content:space-between;width:100%}}@media print{.report-shell-module__UBpcbG__workspaceBar{display:none}.report-shell-module__UBpcbG__main{width:100%;margin:0;padding:0}}.report-shell-module__UBpcbG__reviewMain{width:min(1880px,100% - 64px);padding-bottom:24px}.report-shell-module__UBpcbG__reviewStudent{overflow-wrap:anywhere;font-size:16px;font-weight:500}@media print{.report-shell-module__UBpcbG__reviewMain{width:100%}}
.account-menu-module__iV-Zqq__avatar{color:#fff;width:38px;height:38px;font:600 13px var(--font-poppins), sans-serif;cursor:pointer;background:#176f68;border:1px solid #dce5e9;border-radius:50%;justify-self:end;place-items:center;display:grid}.account-menu-module__iV-Zqq__panel{color:#1d3557;width:min(280px,100vw - 24px);font:400 13px/1.5 var(--font-poppins), sans-serif;background:#fff;border:1px solid #dce5e9;border-radius:10px;gap:0;padding:0;overflow:hidden;box-shadow:0 8px 28px #1d35571a}.account-menu-module__iV-Zqq__identity{flex-direction:column;gap:3px;padding:16px;display:flex}.account-menu-module__iV-Zqq__identity span{color:#526572;font-size:12px}.account-menu-module__iV-Zqq__email{overflow-wrap:anywhere}.account-menu-module__iV-Zqq__signOut{text-align:left;width:100%;font:inherit;color:#1d3557;cursor:pointer;background:#fff;border:0;border-top:1px solid #e7edf0;padding:12px 16px}.account-menu-module__iV-Zqq__signOut:hover{background:#f4f8fa}.account-menu-module__iV-Zqq__signOut:disabled{opacity:.6;cursor:wait}.account-menu-module__iV-Zqq__avatar:focus-visible,.account-menu-module__iV-Zqq__signOut:focus-visible{outline-offset:-3px;outline:2px solid #176f68}
.student-dashboard-module__tEagPG__shell{--student-canvas:#f2f7f9;--student-surface:#fff;--student-navy:#17355f;--student-navy-soft:#294a73;--student-teal:#178f83;--student-teal-dark:#11756c;--student-teal-tint:#e7f5f3;--student-border:#d5e3e8;--student-muted:#6f8196;min-height:100vh;color:var(--student-navy);background:var(--student-canvas);font-family:var(--font-poppins), sans-serif}.student-dashboard-module__tEagPG__nav{border-bottom:1px solid var(--student-border);background:var(--student-surface);z-index:20;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 clamp(22px,4vw,56px);display:grid;position:relative}.student-dashboard-module__tEagPG__brand{width:max-content;color:var(--student-navy);letter-spacing:-.02em;align-items:center;gap:10px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.student-dashboard-module__tEagPG__brandIcon{background:var(--student-teal-tint);object-fit:contain;border-radius:9px;padding:5px;display:block}.student-dashboard-module__tEagPG__navLocation{color:var(--student-teal-dark);font-size:12px;font-weight:500}.student-dashboard-module__tEagPG__userMenuWrap{grid-column:3;justify-self:end;position:relative}.student-dashboard-module__tEagPG__avatar{border:1px solid var(--student-navy-soft);width:36px;height:36px;color:var(--student-navy);background:var(--student-surface);font:inherit;cursor:pointer;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.student-dashboard-module__tEagPG__userMenu{border:1px solid var(--student-border);background:var(--student-surface);border-radius:12px;width:250px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 42px -24px #17355f6b}.student-dashboard-module__tEagPG__userIdentity{border-bottom:1px solid var(--student-border);gap:3px;padding:10px 11px 12px;display:grid}.student-dashboard-module__tEagPG__userIdentity strong{text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.student-dashboard-module__tEagPG__userIdentity span{color:var(--student-muted);font-size:12px}.student-dashboard-module__tEagPG__userMenu>button{width:100%;color:var(--student-navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;margin-top:6px;padding:9px 11px;font-size:13px}.student-dashboard-module__tEagPG__userMenu>button:hover{background:var(--student-teal-tint)}.student-dashboard-module__tEagPG__main{width:min(1160px,100% - 48px);margin:0 auto;padding:clamp(42px,6vw,72px) 0 88px}.student-dashboard-module__tEagPG__header{border-bottom:1px solid var(--student-border);justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:24px;display:flex}.student-dashboard-module__tEagPG__header h1{color:var(--student-navy);letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,36px);font-weight:600}.student-dashboard-module__tEagPG__joinForm{gap:7px;display:grid}.student-dashboard-module__tEagPG__joinForm label{color:var(--student-navy-soft);font-size:12px;font-weight:600}.student-dashboard-module__tEagPG__joinForm>div{display:flex}.student-dashboard-module__tEagPG__joinForm input{border:1px solid var(--student-border);width:190px;height:42px;color:var(--student-navy);background:var(--student-surface);font:inherit;text-transform:none;border-right:0;border-radius:8px 0 0 8px;outline:0;padding:0 13px;font-size:12px}.student-dashboard-module__tEagPG__joinForm input::placeholder{color:#99a8b7;text-transform:none}.student-dashboard-module__tEagPG__joinForm input:focus{border-color:var(--student-teal);box-shadow:0 0 0 3px #178f831a}.student-dashboard-module__tEagPG__joinForm button{border:1px solid var(--student-teal-dark);min-width:64px;color:var(--student-surface);background:var(--student-teal-dark);font:inherit;cursor:pointer;border-radius:0 8px 8px 0;font-size:13px;font-weight:600}.student-dashboard-module__tEagPG__assignmentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.student-dashboard-module__tEagPG__assignmentCard{border:1px solid var(--student-border);min-height:194px;color:var(--student-navy);background:var(--student-surface);border-radius:12px;flex-direction:column;padding:27px 29px 0;text-decoration:none;transition:border-color .14s,background .14s;display:flex;overflow:hidden;box-shadow:0 12px 30px -28px #17355fa6}.student-dashboard-module__tEagPG__assignmentCard:hover{background:#fbfefe;border-color:#178f838c}.student-dashboard-module__tEagPG__assignmentMeta{color:var(--student-teal-dark);letter-spacing:.06em;text-transform:none;justify-content:space-between;align-items:center;gap:18px;font-size:12px;font-weight:650;display:flex}.student-dashboard-module__tEagPG__assignmentMeta span:last-child{color:var(--student-muted);align-items:center;gap:6px;display:inline-flex}.student-dashboard-module__tEagPG__assignmentMeta span:last-child:before{content:"";background:var(--student-teal);border-radius:50%;width:7px;height:7px}.student-dashboard-module__tEagPG__assignmentMeta span[data-status=not_started]:before{background:#91a0af}.student-dashboard-module__tEagPG__assignmentMeta span[data-status=submitted]:before{border:1px solid var(--student-teal);background:0 0}.student-dashboard-module__tEagPG__assignmentCard h2{color:var(--student-navy);letter-spacing:-.025em;margin:24px 0 0;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.18}.student-dashboard-module__tEagPG__assignmentCard>p{color:var(--student-muted);margin:8px 0 0;font-size:13px}.student-dashboard-module__tEagPG__assignmentCard footer{border-top:1px solid var(--student-border);min-height:50px;color:var(--student-muted);justify-content:space-between;align-items:center;gap:18px;margin:auto -29px 0;padding:0 29px;font-size:12px;display:flex}.student-dashboard-module__tEagPG__assignmentCard footer strong{color:var(--student-teal-dark);font-size:13px;font-weight:600}.student-dashboard-module__tEagPG__assignmentCard footer b{margin-left:4px;font-size:14px;font-weight:500;transition:transform .14s}.student-dashboard-module__tEagPG__assignmentCard:hover footer b{display:inline-block;transform:translate(3px)}.student-dashboard-module__tEagPG__emptyState{border:1px dashed var(--student-border);background:#ffffff80;border-radius:12px;margin-top:22px;padding:44px 28px}.student-dashboard-module__tEagPG__emptyState h2{margin:0;font-size:20px;font-weight:600}.student-dashboard-module__tEagPG__emptyState p{color:var(--student-muted);margin:7px 0 0;font-size:13px}.student-dashboard-module__tEagPG__avatar:focus-visible,.student-dashboard-module__tEagPG__joinForm input:focus-visible,.student-dashboard-module__tEagPG__joinForm button:focus-visible,.student-dashboard-module__tEagPG__assignmentCard:focus-visible{outline-offset:3px;outline:3px solid #178f8340}@media (max-width:700px){.student-dashboard-module__tEagPG__nav{padding-inline:18px}.student-dashboard-module__tEagPG__navLocation{display:none}.student-dashboard-module__tEagPG__main{width:min(100% - 32px,1160px);padding-top:36px}.student-dashboard-module__tEagPG__header{flex-direction:column;align-items:flex-start}.student-dashboard-module__tEagPG__joinForm,.student-dashboard-module__tEagPG__joinForm>div{width:100%}.student-dashboard-module__tEagPG__joinForm input{flex:1;min-width:0}.student-dashboard-module__tEagPG__assignmentGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.student-dashboard-module__tEagPG__shell *{transition:none!important}}.student-dashboard-module__tEagPG__overviewIntro{background:#e2f1ef;border-bottom:1px solid #cadfdc}.student-dashboard-module__tEagPG__overviewIntroInner{justify-content:space-between;align-items:center;gap:40px;width:min(1160px,100% - 48px);min-height:206px;margin:auto;padding:32px 0;display:flex}.student-dashboard-module__tEagPG__overviewIntro h1{letter-spacing:-.04em;color:#1d3557;margin:7px 0 10px;font-size:clamp(30px,3vw,38px);font-weight:600;line-height:1.2}.student-dashboard-module__tEagPG__overviewIntro p{color:#47676b;max-width:60ch;margin:0;font-size:13px;line-height:1.7}.student-dashboard-module__tEagPG__overviewIntro .student-dashboard-module__tEagPG__greeting{color:#1e7268;font-size:12px;font-weight:500}.student-dashboard-module__tEagPG__overviewMascot{flex-shrink:0;width:86px;margin-right:30px}.student-dashboard-module__tEagPG__main{padding-top:32px}.student-dashboard-module__tEagPG__search{color:#63758b;background:#fff;border:1px solid #d5e3e8;border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex}.student-dashboard-module__tEagPG__search input{color:#1d3557;width:100%;min-width:0;height:40px;font:400 12px/1.5 var(--font-poppins), sans-serif;background:0 0;border:0;outline:0}.student-dashboard-module__tEagPG__search:focus-within{border-color:#2a9d8f;box-shadow:0 0 0 3px #2a9d8f18}@media (max-width:700px){.student-dashboard-module__tEagPG__overviewIntroInner{gap:16px;width:calc(100% - 32px);min-height:180px}.student-dashboard-module__tEagPG__overviewMascot{width:62px;margin:0}}.student-dashboard-module__tEagPG__header{align-items:center;gap:20px;padding-bottom:22px}.student-dashboard-module__tEagPG__filters{flex-wrap:wrap;gap:5px;display:flex}.student-dashboard-module__tEagPG__filters button{color:#63758b;font:500 12px/1.4 var(--font-poppins), sans-serif;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:10px 13px;display:flex}.student-dashboard-module__tEagPG__filters button[aria-pressed=true]{color:#1e7268;background:#fff;border-color:#c5deda}.student-dashboard-module__tEagPG__filters button span{background:#e6efef;border-radius:4px;padding:1px 5px;font-size:11px}.student-dashboard-module__tEagPG__search{width:min(360px,100%);margin-top:22px}.student-dashboard-module__tEagPG__joinForm{align-items:center;gap:12px;display:flex}.student-dashboard-module__tEagPG__joinForm label{white-space:nowrap}.student-dashboard-module__tEagPG__joinForm button:disabled{opacity:.45;cursor:default}.student-dashboard-module__tEagPG__assignmentGrid{gap:20px}.student-dashboard-module__tEagPG__assignmentCard{border-top:3px solid #a6c9c4;min-height:245px;padding:25px 26px 0;box-shadow:0 3px 9px #1d355704}.student-dashboard-module__tEagPG__assignmentCard[data-status=active]{border-top-color:#2a9d8f}.student-dashboard-module__tEagPG__assignmentCard h2{overflow-wrap:anywhere;margin-top:18px;font-size:22px;line-height:1.4}.student-dashboard-module__tEagPG__assignmentCard>p{margin-bottom:22px}.student-dashboard-module__tEagPG__assignmentMeta{letter-spacing:0;flex-wrap:wrap;gap:10px;font-size:11px}.student-dashboard-module__tEagPG__assignmentMeta span:last-child{background:#f0f6f6;border-radius:5px;padding:4px 8px;font-weight:500}.student-dashboard-module__tEagPG__assignmentCard footer{background:#f8fbfb;flex-wrap:wrap;margin-inline:-26px;padding:14px 26px}.student-dashboard-module__tEagPG__assignmentCard footer strong{align-items:center;gap:8px;display:inline-flex}.student-dashboard-module__tEagPG__emptyState button{color:#1e7268;cursor:pointer;margin-top:20px;text-decoration:underline}.student-dashboard-module__tEagPG__overviewIntroInner{min-height:170px}.student-dashboard-module__tEagPG__joinDisclosure{background:#fff;border:1px solid #d5e3e8;border-radius:9px;flex-shrink:0;align-self:flex-start;padding:12px 16px}.student-dashboard-module__tEagPG__joinDisclosure summary{color:#1e7268;cursor:pointer;font-size:12px;font-weight:500}.student-dashboard-module__tEagPG__joinDisclosure .student-dashboard-module__tEagPG__joinForm{flex-direction:column;align-items:flex-start;padding-top:15px}.student-dashboard-module__tEagPG__joinDisclosure input{width:180px}.student-dashboard-module__tEagPG__joinDisclosure summary:focus-visible,.student-dashboard-module__tEagPG__filters button:focus-visible,.student-dashboard-module__tEagPG__emptyState button:focus-visible{outline-offset:4px;outline:3px solid #2a9d8f55}.student-dashboard-module__tEagPG__listSummary{color:#63758b;margin:24px 0 12px;font-size:12px}.student-dashboard-module__tEagPG__assignmentGrid{margin-top:0}.student-dashboard-module__tEagPG__assignmentGrid[data-view=current]{grid-template-columns:1fr}.student-dashboard-module__tEagPG__assignmentGrid[data-view=current] .student-dashboard-module__tEagPG__assignmentCard{border-top:1px solid #d5e3e8;border-left:4px solid #2a9d8f;min-height:230px;padding:26px 30px 0}.student-dashboard-module__tEagPG__assignmentGrid[data-view=current] .student-dashboard-module__tEagPG__assignmentCard h2{max-width:42ch;font-size:28px}.student-dashboard-module__tEagPG__assignmentGrid[data-view=current] .student-dashboard-module__tEagPG__assignmentCard footer{margin-inline:-30px;padding-inline:30px}.student-dashboard-module__tEagPG__assignmentGrid[data-view=submitted]{grid-template-columns:1fr;gap:12px}.student-dashboard-module__tEagPG__assignmentGrid[data-view=submitted] .student-dashboard-module__tEagPG__assignmentCard{border-top-width:1px;grid-template-columns:1fr auto;min-height:0;padding:22px 26px;display:grid}.student-dashboard-module__tEagPG__assignmentGrid[data-view=submitted] .student-dashboard-module__tEagPG__assignmentMeta{grid-column:1;justify-content:flex-start}.student-dashboard-module__tEagPG__assignmentGrid[data-view=submitted] .student-dashboard-module__tEagPG__assignmentCard h2{grid-column:1;margin-top:10px;font-size:18px}.student-dashboard-module__tEagPG__assignmentGrid[data-view=submitted] .student-dashboard-module__tEagPG__assignmentCard>p{grid-column:1;margin-bottom:0}.student-dashboard-module__tEagPG__assignmentGrid[data-view=submitted] .student-dashboard-module__tEagPG__assignmentCard footer{background:0 0;border:0;flex-direction:column;grid-area:1/2/4;justify-content:center;align-items:flex-end;margin:0;padding:0 0 0 28px}@media (max-width:700px){.student-dashboard-module__tEagPG__joinForm{flex-wrap:wrap}}.student-dashboard-module__tEagPG__firstAssignment h2{margin:0 0 10px;font-size:20px;font-weight:500}.student-dashboard-module__tEagPG__firstAssignment p{color:#63758b;max-width:50ch;font-size:13px;line-height:1.7}
.delete-button-module__h-GGgq__overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1125426b;place-items:center;padding:clamp(16px,4vw,32px);display:grid;position:fixed;inset:0}.delete-button-module__h-GGgq__dialog{z-index:1001;color:#17355f;width:min(100% - 40px,460px);font-family:var(--font-poppins), sans-serif;background:#fff;border:1px solid #d5e3e8;border-radius:12px;padding:28px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 28px 70px -36px #17355fa6}.delete-button-module__h-GGgq__eyebrow{color:#b44c55;letter-spacing:-.01em;text-transform:none;margin:0 0 12px;font-size:16px;font-weight:650}.delete-button-module__h-GGgq__message{color:#294a73;margin:0;font-size:14px;line-height:1.65}.delete-button-module__h-GGgq__actions{justify-content:flex-end;gap:9px;margin-top:26px;display:flex}.delete-button-module__h-GGgq__cancel,.delete-button-module__h-GGgq__confirm{min-height:40px;font:inherit;cursor:pointer;border-radius:7px;padding:0 15px;font-size:11px;font-weight:600}.delete-button-module__h-GGgq__cancel{color:#17355f;background:#fff;border:1px solid #d5e3e8}.delete-button-module__h-GGgq__cancel:hover,.delete-button-module__h-GGgq__cancel:focus-visible{border-color:#178f83}.delete-button-module__h-GGgq__confirm{color:#fff;background:#b44c55;border:1px solid #b44c55}.delete-button-module__h-GGgq__confirm:hover,.delete-button-module__h-GGgq__confirm:focus-visible{background:#963d46;border-color:#963d46}.delete-button-module__h-GGgq__cancel:focus-visible,.delete-button-module__h-GGgq__confirm:focus-visible{outline-offset:2px;outline:3px solid #178f8329}@media (max-width:520px){.delete-button-module__h-GGgq__dialog{padding:24px 20px}.delete-button-module__h-GGgq__actions{grid-template-columns:1fr 1fr;display:grid}}
.starter-document-input-module__Ff9fIG__root{min-width:0}.starter-document-input-module__Ff9fIG__help{color:#526572;margin:0 0 14px;font-size:13px;line-height:1.65}.starter-document-input-module__Ff9fIG__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.starter-document-input-module__Ff9fIG__actions .starter-document-input-module__Ff9fIG__help{margin:0}.starter-document-input-module__Ff9fIG__remove{font:inherit;color:#8b3344;cursor:pointer;padding:9px}.starter-document-input-module__Ff9fIG__file{overflow-wrap:anywhere;justify-content:space-between;gap:16px;margin:24px 0 12px;font-size:13px;display:flex}.starter-document-input-module__Ff9fIG__file span{white-space:nowrap;color:#526572}.starter-document-input-module__Ff9fIG__notice{color:#66511c;margin-bottom:12px;font-size:13px;line-height:1.65}.starter-document-input-module__Ff9fIG__error{color:#a32d41;margin-top:12px;font-size:13px}.starter-document-input-module__Ff9fIG__toolbar{background:#f4f8fa;border:1px solid #dce5e9;border-bottom:0;border-radius:8px 8px 0 0;flex-wrap:wrap;gap:4px;padding:6px;display:flex}.starter-document-input-module__Ff9fIG__toolbar button{cursor:pointer;border-radius:4px;padding:6px 10px;font:13px/1.4 Segoe UI,sans-serif}.starter-document-input-module__Ff9fIG__toolbar button:hover{background:#e4ecef}.starter-document-input-module__Ff9fIG__toolbar button:focus-visible{outline-offset:1px;outline:2px solid #176f68}.starter-document-input-module__Ff9fIG__preview{background:#fff;border:1px solid #dce5e9;border-radius:0 0 8px 8px;max-height:480px;overflow:auto}.starter-document-input-module__Ff9fIG__preview .tiptap{color:#243442;outline:none;min-height:180px;padding:26px;font:15px/1.65 Arial,sans-serif}.starter-document-input-module__Ff9fIG__preview .tiptap:focus-visible{box-shadow:inset 0 0 0 2px #176f68}.starter-document-input-module__Ff9fIG__preview p{margin:0 0 12px}:is(.starter-document-input-module__Ff9fIG__preview h1,.starter-document-input-module__Ff9fIG__preview h2,.starter-document-input-module__Ff9fIG__preview h3){margin:18px 0 10px;font-weight:600;line-height:1.3}.starter-document-input-module__Ff9fIG__preview h1{font-size:25px}.starter-document-input-module__Ff9fIG__preview h2{font-size:21px}.starter-document-input-module__Ff9fIG__preview h3{font-size:18px}:is(.starter-document-input-module__Ff9fIG__preview ul,.starter-document-input-module__Ff9fIG__preview ol){list-style:revert;margin-bottom:12px;padding-left:24px}.starter-document-input-module__Ff9fIG__preview table{border-collapse:collapse;width:100%}:is(.starter-document-input-module__Ff9fIG__preview td,.starter-document-input-module__Ff9fIG__preview th){border:1px solid #bbc8cf;padding:8px}.starter-document-input-module__Ff9fIG__preview img{max-width:100%;height:auto}
.report-view-module__vvWETq__report{--report-navy:#17355f;--report-navy-soft:#294a73;--report-teal:#178f83;--report-teal-dark:#11756c;--report-teal-tint:#e7f5f3;--report-border:#d5e3e8;--report-muted:#6f8196;--report-amber:#c4873e;border:1px solid var(--report-border);width:100%;color:var(--report-navy);font-family:var(--font-poppins), sans-serif;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 28px 70px -52px #17355f99}.report-view-module__vvWETq__masthead{border-top:5px solid var(--report-teal);padding:0 clamp(28px,5vw,58px) clamp(34px,5vw,52px)}.report-view-module__vvWETq__mastheadTop{border-bottom:1px solid var(--report-border);justify-content:space-between;align-items:center;gap:20px;min-height:72px;display:flex}.report-view-module__vvWETq__mastheadTop>span{color:var(--report-teal-dark);letter-spacing:.12em;text-transform:none;font-size:12px;font-weight:650}.report-view-module__vvWETq__titleGrid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:clamp(36px,7vw,90px);padding-top:clamp(34px,5vw,58px);display:grid}.report-view-module__vvWETq__assignment{color:var(--report-teal-dark);margin:0 0 12px;font-size:12px;font-weight:550}.report-view-module__vvWETq__titleGrid h1{color:var(--report-navy);letter-spacing:-.055em;margin:0;font-size:clamp(42px,6vw,72px);font-weight:600;line-height:.98}.report-view-module__vvWETq__metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0;display:grid}.report-view-module__vvWETq__metadata div{min-width:0}.report-view-module__vvWETq__metadata dt,.report-view-module__vvWETq__vitals span{color:var(--report-muted);letter-spacing:0;text-transform:none;margin:0 0 5px;font-size:12px;font-weight:600}.report-view-module__vvWETq__metadata dd{overflow-wrap:anywhere;color:var(--report-navy-soft);margin:0;font-size:13px;font-weight:500;line-height:1.45}.report-view-module__vvWETq__section{border-top:1px solid var(--report-border);grid-template-columns:108px minmax(0,1fr);gap:clamp(26px,5vw,60px);padding:clamp(34px,5vw,56px) clamp(28px,5vw,58px);display:grid}.report-view-module__vvWETq__sectionIndex{flex-direction:column;gap:3px;display:flex}.report-view-module__vvWETq__sectionIndex span{color:var(--report-teal);letter-spacing:-.03em;font-size:18px;font-weight:600}.report-view-module__vvWETq__sectionIndex small{color:var(--report-muted);letter-spacing:.09em;text-transform:none;font-size:12px;font-weight:600}.report-view-module__vvWETq__sectionBody{min-width:0}.report-view-module__vvWETq__sectionBody h2{color:var(--report-navy);letter-spacing:-.035em;margin:0 0 26px;font-size:clamp(22px,3vw,30px);font-weight:550;line-height:1.15}.report-view-module__vvWETq__summary{max-width:730px;color:var(--report-navy-soft);font-size:15px;line-height:1.8}.report-view-module__vvWETq__summary p{margin:0 0 16px}.report-view-module__vvWETq__summary p:last-child{margin-bottom:0}.report-view-module__vvWETq__vitals{border-top:1px solid var(--report-border);border-bottom:1px solid var(--report-border);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.report-view-module__vvWETq__vitals>div{border-right:1px solid var(--report-border);flex-direction:column;justify-content:space-between;min-height:108px;padding:22px 20px;display:flex}.report-view-module__vvWETq__vitals>div:first-child{padding-left:0}.report-view-module__vvWETq__vitals>div:last-child{border-right:0}.report-view-module__vvWETq__vitals strong{color:var(--report-navy);letter-spacing:-.04em;font-size:25px;font-weight:550}.report-view-module__vvWETq__vitals strong small{color:var(--report-muted);font-size:13px;font-weight:500}.report-view-module__vvWETq__alignmentBar{background:#edf3f5;border-radius:2px;height:7px;margin-bottom:30px;display:flex;overflow:hidden}.report-view-module__vvWETq__alignmentBar>span{height:100%}.report-view-module__vvWETq__strong{--rating-color:var(--report-teal)}.report-view-module__vvWETq__moderate{--rating-color:var(--report-navy-soft)}.report-view-module__vvWETq__weak{--rating-color:var(--report-amber)}.report-view-module__vvWETq__notObserved{--rating-color:#aebcc6}.report-view-module__vvWETq__alignmentBar .report-view-module__vvWETq__strong,.report-view-module__vvWETq__alignmentBar .report-view-module__vvWETq__moderate,.report-view-module__vvWETq__alignmentBar .report-view-module__vvWETq__weak,.report-view-module__vvWETq__alignmentBar .report-view-module__vvWETq__notObserved{background:var(--rating-color)}.report-view-module__vvWETq__criteriaList{border-top:1px solid var(--report-border)}.report-view-module__vvWETq__criterionRow{border-bottom:1px solid var(--report-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;min-height:82px;padding:18px 0;display:grid}.report-view-module__vvWETq__criterionRow strong{color:var(--report-navy);font-size:13px;font-weight:550;display:block}.report-view-module__vvWETq__criterionRow p{max-width:650px;color:var(--report-muted);margin:5px 0 0;font-size:13px;line-height:1.55}.report-view-module__vvWETq__rating{color:var(--report-navy-soft);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.report-view-module__vvWETq__rating:before{background:var(--rating-color);content:"";border-radius:2px;width:7px;height:7px}.report-view-module__vvWETq__session+.report-view-module__vvWETq__session{margin-top:36px}.report-view-module__vvWETq__sessionHeader{border-top:1px solid var(--report-navy);border-bottom:1px solid var(--report-border);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:18px;padding:12px 0;display:grid}.report-view-module__vvWETq__sessionHeader strong{color:var(--report-teal-dark);letter-spacing:0;text-transform:none;font-size:12px;font-weight:650}.report-view-module__vvWETq__sessionHeader span{color:var(--report-navy);font-size:12px;font-weight:550}.report-view-module__vvWETq__sessionHeader small{color:var(--report-muted);font-size:12px}.report-view-module__vvWETq__entries{position:relative}.report-view-module__vvWETq__entry{border-bottom:1px solid var(--report-border);grid-template-columns:82px minmax(0,1fr);gap:28px;padding:20px 0;display:grid}.report-view-module__vvWETq__entry time,.report-view-module__vvWETq__evidenceItem li time{color:var(--report-muted);letter-spacing:.05em;font-size:12px;font-weight:550}.report-view-module__vvWETq__entry p{color:var(--report-navy-soft);margin:0;font-size:12px;line-height:1.7}.report-view-module__vvWETq__checkin,.report-view-module__vvWETq__flag{border-left:3px solid var(--report-teal);background:var(--report-teal-tint);margin-top:16px;padding:16px 18px}.report-view-module__vvWETq__checkin>span,.report-view-module__vvWETq__flag>span{color:var(--report-teal-dark);letter-spacing:0;text-transform:none;margin-bottom:7px;font-size:12px;font-weight:650;display:block}.report-view-module__vvWETq__checkin strong{color:var(--report-navy);margin-bottom:5px;font-size:12px;font-weight:550;display:block}.report-view-module__vvWETq__companionDialogue{border:1px solid var(--report-border);border-left:3px solid var(--report-teal);background:#fbfdfd;margin-top:16px;overflow:hidden}.report-view-module__vvWETq__companionHeading{border-bottom:1px solid var(--report-border);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 16px;display:flex}.report-view-module__vvWETq__companionHeading h3,.report-view-module__vvWETq__pasteContext span,.report-view-module__vvWETq__transcript span{color:var(--report-teal-dark);letter-spacing:0;text-transform:none;font-size:12px;font-weight:650}.report-view-module__vvWETq__companionHeading h3{margin:0}.report-view-module__vvWETq__companionHeading small{color:var(--report-muted);font-size:12px}.report-view-module__vvWETq__pasteContext{background:var(--report-teal-tint);padding:0 16px}.report-view-module__vvWETq__pasteContext blockquote{border-bottom:1px solid #178f8329;margin:0;padding:12px 0}.report-view-module__vvWETq__pasteContext blockquote:last-child{border-bottom:0}.report-view-module__vvWETq__pasteContext p{color:var(--report-navy-soft);margin-top:5px;font-size:13px;line-height:1.55}.report-view-module__vvWETq__transcript{margin:0;padding:4px 16px 12px;list-style:none}.report-view-module__vvWETq__companionTurn,.report-view-module__vvWETq__studentTurn{border-bottom:1px solid var(--report-border);padding:12px 0}.report-view-module__vvWETq__companionTurn:last-child,.report-view-module__vvWETq__studentTurn:last-child{border-bottom:0}.report-view-module__vvWETq__studentTurn{padding-left:22px}.report-view-module__vvWETq__studentTurn span{color:var(--report-navy-soft)}.report-view-module__vvWETq__transcript p{white-space:pre-wrap;margin-top:5px}.report-view-module__vvWETq__flag{border-color:var(--report-amber);background:#fbf4e9}.report-view-module__vvWETq__flag>span{color:#976129}.report-view-module__vvWETq__evidenceList{border-top:1px solid var(--report-border)}.report-view-module__vvWETq__evidenceItem{border-bottom:1px solid var(--report-border);padding:25px 0 28px}.report-view-module__vvWETq__evidenceItem header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.report-view-module__vvWETq__evidenceItem header>div{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.report-view-module__vvWETq__criterionNumber{color:var(--report-teal-dark);letter-spacing:0;font-size:12px;font-weight:650}.report-view-module__vvWETq__evidenceItem header strong{color:var(--report-navy);font-size:14px;font-weight:550}.report-view-module__vvWETq__evidenceItem header small{color:var(--report-teal-dark);text-transform:none;font-size:12px;font-weight:600}.report-view-module__vvWETq__evidenceDescription{max-width:680px;color:var(--report-muted);margin:10px 0 0 43px;font-size:13px;line-height:1.55}.report-view-module__vvWETq__evidenceItem ul{margin:22px 0 0 43px;padding:0;list-style:none}.report-view-module__vvWETq__evidenceItem li{border-top:1px solid var(--report-border);grid-template-columns:68px minmax(0,1fr);gap:18px;padding:11px 0;display:grid}.report-view-module__vvWETq__evidenceItem li p{color:var(--report-navy-soft);margin:0;font-size:13px;line-height:1.6}.report-view-module__vvWETq__evidenceNote{border-left:3px solid var(--report-teal);color:var(--report-navy-soft);background:var(--report-teal-tint);margin:18px 0 0 43px;padding:13px 16px;font-size:13px;line-height:1.6}.report-view-module__vvWETq__footer{border-top:1px solid var(--report-border);min-height:64px;color:var(--report-muted);letter-spacing:0;text-transform:none;justify-content:space-between;align-items:center;gap:20px;padding:0 clamp(28px,5vw,58px);font-size:12px;font-weight:550;display:flex}@media (max-width:760px){.report-view-module__vvWETq__titleGrid{grid-template-columns:1fr}.report-view-module__vvWETq__metadata{grid-template-columns:1fr 1fr}.report-view-module__vvWETq__section{grid-template-columns:1fr;gap:20px}.report-view-module__vvWETq__sectionIndex{flex-direction:row;align-items:baseline;gap:10px}.report-view-module__vvWETq__vitals{grid-template-columns:repeat(2,minmax(0,1fr))}.report-view-module__vvWETq__vitals>div:nth-child(2){border-right:0}.report-view-module__vvWETq__vitals>div:nth-child(-n+2){border-bottom:1px solid var(--report-border)}.report-view-module__vvWETq__vitals>div:first-child{padding-left:20px}.report-view-module__vvWETq__sessionHeader{grid-template-columns:1fr auto}.report-view-module__vvWETq__sessionHeader span{grid-area:2/1/auto/-1}.report-view-module__vvWETq__entry{grid-template-columns:56px minmax(0,1fr);gap:16px}.report-view-module__vvWETq__evidenceItem header{flex-direction:column;align-items:flex-start;gap:12px}.report-view-module__vvWETq__evidenceDescription,.report-view-module__vvWETq__evidenceItem ul,.report-view-module__vvWETq__evidenceNote{margin-left:0}}@media print{.report-view-module__vvWETq__report{box-shadow:none;border:0;border-radius:0}.report-view-module__vvWETq__mastheadTop [data-report-print]{display:none!important}.report-view-module__vvWETq__section,.report-view-module__vvWETq__evidenceItem,.report-view-module__vvWETq__session{break-inside:avoid}}.report-view-module__vvWETq__report{font-family:var(--font-poppins), sans-serif;overflow:visible}.report-view-module__vvWETq__masthead{padding-bottom:28px}.report-view-module__vvWETq__mastheadTop{min-height:56px}.report-view-module__vvWETq__mastheadTop>span{letter-spacing:0;text-transform:none;font-size:13px}.report-view-module__vvWETq__titleGrid{gap:32px;padding-top:28px}.report-view-module__vvWETq__titleGrid h1{letter-spacing:-.025em;font-size:clamp(28px,4vw,40px);line-height:1.2}.report-view-module__vvWETq__assignment{font-size:14px}.report-view-module__vvWETq__metadata dt,.report-view-module__vvWETq__vitals span{text-transform:none;letter-spacing:0;font-size:13px}.report-view-module__vvWETq__metadata dd{font-size:12px}.report-view-module__vvWETq__section{grid-template-columns:80px minmax(0,1fr);gap:28px;padding-top:34px;padding-bottom:34px;scroll-margin-top:72px}.report-view-module__vvWETq__sectionIndex span{display:none}.report-view-module__vvWETq__sectionIndex small{text-transform:none;letter-spacing:0;font-size:12px}.report-view-module__vvWETq__sectionBody h2{letter-spacing:-.02em;font-size:24px}.report-view-module__vvWETq__summary p,.report-view-module__vvWETq__entry p,.report-view-module__vvWETq__evidenceItem p,.report-view-module__vvWETq__evidenceNote{font-size:14px;line-height:1.75}.report-view-module__vvWETq__sectionDescription{color:#60748a;margin:10px 0 22px;font-size:13px;line-height:1.65}.report-view-module__vvWETq__reportNav{z-index:5;background:#fff;border-block:1px solid #d5e3e8;flex-wrap:wrap;gap:8px 22px;padding:16px 28px;display:flex;position:sticky;top:0}.report-view-module__vvWETq__reportNav a{color:#17355f;font-size:13px;text-decoration:none}.report-view-module__vvWETq__report a:hover{text-decoration:underline}.report-view-module__vvWETq__report a:focus-visible{outline-offset:4px;outline:2px solid #178f83}.report-view-module__vvWETq__scopeNote{color:#17355f;background:#f4f7fa;padding:20px 28px}.report-view-module__vvWETq__scopeNote strong{font-size:14px;font-weight:600}.report-view-module__vvWETq__scopeNote p{margin:8px 0;font-size:13px;line-height:1.7}.report-view-module__vvWETq__scopeNote small{color:#60748a;font-size:13px}.report-view-module__vvWETq__sourceList{flex-direction:column;gap:16px;display:flex}.report-view-module__vvWETq__sourceItem{border:1px solid #d5e3e8;border-radius:6px;padding:18px;scroll-margin-top:72px}.report-view-module__vvWETq__sourceItem:target,.report-view-module__vvWETq__evidenceItem:target{outline-offset:4px;background:#f4fbfa;outline:2px solid #178f83}.report-view-module__vvWETq__sourceItem header{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:12px;line-height:1.6;display:flex}.report-view-module__vvWETq__sourceItem header strong{color:#11756c}.report-view-module__vvWETq__sourceItem header time{color:#60748a;font-size:13px}.report-view-module__vvWETq__sourceItem blockquote{white-space:pre-wrap;overflow-wrap:anywhere;color:#294a73;margin:12px 0 0;font-size:14px;line-height:1.75}.report-view-module__vvWETq__sourceItem small{color:#60748a;font-size:13px}@media (max-width:760px){.report-view-module__vvWETq__section{grid-template-columns:1fr;gap:8px;padding:24px 20px}.report-view-module__vvWETq__reportNav{gap:12px 18px;padding:14px 20px}.report-view-module__vvWETq__titleGrid{grid-template-columns:1fr}.report-view-module__vvWETq__scopeNote{padding:20px}}@media print{.report-view-module__vvWETq__reportNav{display:none}.report-view-module__vvWETq__report{box-shadow:none;border:0}.report-view-module__vvWETq__section{padding:20px 0;display:block}.report-view-module__vvWETq__scopeNote{background:0 0;padding:16px 0}.report-view-module__vvWETq__sourceItem{break-inside:auto;box-shadow:none}.report-view-module__vvWETq__sourceItem header,.report-view-module__vvWETq__sessionHeader{break-after:avoid}.report-view-module__vvWETq__report a{color:inherit;text-decoration:none}.report-view-module__vvWETq__session,.report-view-module__vvWETq__evidenceItem{break-inside:auto;page-break-inside:auto}.report-view-module__vvWETq__report#friction-report section{break-inside:auto;page-break-inside:auto}.report-view-module__vvWETq__sectionBody h2,.report-view-module__vvWETq__sourceItem header,.report-view-module__vvWETq__sessionHeader{break-after:avoid}.report-view-module__vvWETq__entry,.report-view-module__vvWETq__transcript li{break-inside:auto}.report-view-module__vvWETq__summary p,.report-view-module__vvWETq__entry p,.report-view-module__vvWETq__sourceItem blockquote{orphans:3;widows:3}.report-view-module__vvWETq__report#friction-report{padding:0!important}.report-view-module__vvWETq__masthead{padding:0 20px 20px}.report-view-module__vvWETq__mastheadTop{min-height:40px}.report-view-module__vvWETq__titleGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding-top:20px}.report-view-module__vvWETq__titleGrid h1{font-size:26px}.report-view-module__vvWETq__assignment{font-size:13px}.report-view-module__vvWETq__metadata{gap:12px}.report-view-module__vvWETq__metadata dt,.report-view-module__vvWETq__metadata dd{font-size:12px}.report-view-module__vvWETq__section{padding:20px 0}.report-view-module__vvWETq__sectionIndex{display:none}.report-view-module__vvWETq__sectionBody h2{font-size:21px}.report-view-module__vvWETq__sectionDescription{break-inside:avoid;orphans:3;widows:3}.report-view-module__vvWETq__vitals{break-inside:avoid;grid-template-columns:repeat(5,minmax(0,1fr))}.report-view-module__vvWETq__vitals>div{break-inside:avoid;border-bottom:0!important;padding:12px 8px!important}.report-view-module__vvWETq__vitals span{font-size:12px}.report-view-module__vvWETq__vitals strong{font-size:22px}.report-view-module__vvWETq__report#friction-report section[id=report-criteria]{break-inside:avoid}.report-view-module__vvWETq__evidenceItem li,.report-view-module__vvWETq__evidenceNote,.report-view-module__vvWETq__sourceItem,.report-view-module__vvWETq__transcript li{break-inside:avoid}}.report-view-module__vvWETq__startingText{margin-top:12px;font-size:13px}.report-view-module__vvWETq__startingText summary{cursor:pointer;color:#176f68}.report-view-module__vvWETq__startingText pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#fff;border:1px solid #dce5e9;max-height:360px;margin-top:12px;padding:16px;line-height:1.8;overflow:auto}.report-view-module__vvWETq__evidenceItem{scroll-margin-top:72px}.report-view-module__vvWETq__entry time,.report-view-module__vvWETq__evidenceItem li time{overflow-wrap:anywhere;letter-spacing:0;min-width:0;line-height:1.6}@media screen{.report-view-module__vvWETq__report{container:report/inline-size}@container report (max-width:850px){.report-view-module__vvWETq__masthead{padding:0 26px 24px}.report-view-module__vvWETq__titleGrid{grid-template-columns:1fr;gap:24px}.report-view-module__vvWETq__titleGrid h1{font-size:30px}.report-view-module__vvWETq__metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.report-view-module__vvWETq__section{grid-template-columns:1fr;gap:8px;padding:28px 26px}.report-view-module__vvWETq__sectionIndex{flex-direction:row}.report-view-module__vvWETq__vitals{grid-template-columns:repeat(2,minmax(0,1fr))}.report-view-module__vvWETq__vitals>div{border-bottom:1px solid #d5e3e8;padding:18px}.report-view-module__vvWETq__vitals>div:nth-child(2n){border-right:0}.report-view-module__vvWETq__reportNav{gap:10px 16px;padding:16px 24px}.report-view-module__vvWETq__reportNav a{font-size:12px}.report-view-module__vvWETq__sessionHeader{grid-template-columns:1fr auto}.report-view-module__vvWETq__sessionHeader span{grid-area:2/1/auto/-1}.report-view-module__vvWETq__entry{grid-template-columns:64px minmax(0,1fr);gap:16px}.report-view-module__vvWETq__evidenceItem header{flex-direction:column;align-items:flex-start;gap:12px}.report-view-module__vvWETq__evidenceDescription,.report-view-module__vvWETq__evidenceItem ul,.report-view-module__vvWETq__evidenceNote{margin-left:0}}}
.assignment-detail-module__mZCcMW__main{width:min(1160px,100% - 48px);font-family:var(--font-poppins), sans-serif;margin:0 auto;padding:38px 0 88px}.assignment-detail-module__mZCcMW__hero{border:1px solid var(--assessor-border);background:var(--assessor-teal-tint);border-radius:12px;justify-content:space-between;align-items:center;gap:36px;min-height:164px;padding:29px 31px;display:flex}.assignment-detail-module__mZCcMW__hero h1{overflow-wrap:anywhere;line-height:1.25}.assignment-detail-module__mZCcMW__heroActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-self:flex-start}.assignment-detail-module__mZCcMW__moreActions{font-size:12px;position:relative}.assignment-detail-module__mZCcMW__moreActions>summary{cursor:pointer;color:#526779;border-radius:7px;padding:12px;list-style:none}.assignment-detail-module__mZCcMW__moreActions>summary::-webkit-details-marker{display:none}.assignment-detail-module__mZCcMW__moreActions>summary:after{content:"⌄";padding-left:9px}.assignment-detail-module__mZCcMW__moreActions[open]>summary{background:#fff}.assignment-detail-module__mZCcMW__moreActions>div{z-index:5;background:#fff;border:1px solid #d5e3e8;border-radius:9px;gap:9px;min-width:210px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 24px #17355f14}.assignment-detail-module__mZCcMW__moreActions>div button{width:100%}.assignment-detail-module__mZCcMW__overview{gap:20px;display:grid}.assignment-detail-module__mZCcMW__submissionOverview{background:#fff;border:1px solid #d5e3e8;border-radius:14px;padding:30px}.assignment-detail-module__mZCcMW__overviewHeading{justify-content:space-between;align-items:center;gap:24px;display:flex}.assignment-detail-module__mZCcMW__overviewHeading h2{letter-spacing:-.03em;margin:5px 0 0;font-size:27px;font-weight:600}.assignment-detail-module__mZCcMW__overviewHeading p{margin:0}.assignment-detail-module__mZCcMW__submissionOverview .assignment-detail-module__mZCcMW__progressBar{border-radius:3px;height:6px;margin:28px 0 8px}.assignment-detail-module__mZCcMW__statusLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.assignment-detail-module__mZCcMW__statusLinks a{color:#1d3557;border-bottom:1px solid #0000;gap:5px;padding:22px 16px 14px 0;text-decoration:none;display:grid;position:relative}.assignment-detail-module__mZCcMW__statusLinks a+a{border-left:1px solid #e1ebee;padding-left:24px}.assignment-detail-module__mZCcMW__statusLinks a:hover{border-bottom-color:#2a9d8f}.assignment-detail-module__mZCcMW__statusLinks strong{letter-spacing:-.04em;font-size:32px;font-weight:500}.assignment-detail-module__mZCcMW__statusLinks span{color:#63758b;font-size:13px}.assignment-detail-module__mZCcMW__statusLinks b{color:#1e7268;font-weight:400;position:absolute;top:28px;right:8px}.assignment-detail-module__mZCcMW__emptyGuidance{align-items:center;gap:28px;padding-top:24px;display:flex}.assignment-detail-module__mZCcMW__emptyGuidance>button{flex-shrink:0;width:88px}.assignment-detail-module__mZCcMW__emptyGuidance p{color:#526779;max-width:60ch;font-size:14px;line-height:1.8}.assignment-detail-module__mZCcMW__overviewSecondary{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.assignment-detail-module__mZCcMW__accessCard{background:#fff;border:1px solid #d5e3e8;border-radius:12px;padding:24px}.assignment-detail-module__mZCcMW__accessCard h2{margin:0;font-size:17px;font-weight:600}.assignment-detail-module__mZCcMW__accessCard p{color:#63758b;margin:8px 0 18px;font-size:13px;line-height:1.7}.assignment-detail-module__mZCcMW__inviteDisclosure summary{cursor:pointer;font-size:15px;font-weight:600}.assignment-detail-module__mZCcMW__inviteDisclosure summary span{color:#63758b;padding:5px 0 0 18px;font-size:12px;font-weight:400;display:block}.assignment-detail-module__mZCcMW__inviteContents{flex-wrap:wrap;align-items:center;gap:18px;margin-top:20px;display:flex}.assignment-detail-module__mZCcMW__inviteContents .assignment-detail-module__mZCcMW__inviteCode{margin:0;font-size:28px}.assignment-detail-module__mZCcMW__inviteContents .assignment-detail-module__mZCcMW__copyActions{flex-wrap:wrap;display:flex}.assignment-detail-module__mZCcMW__inviteContents .assignment-detail-module__mZCcMW__inviteLink{overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:11px}.assignment-detail-module__mZCcMW__detailsLink{color:#1d3557;background:#edf5f4;border:1px solid #d5e3e8;border-radius:12px;justify-content:space-between;gap:18px;padding:24px;text-decoration:none;display:flex}.assignment-detail-module__mZCcMW__detailsLink strong{font-size:15px;font-weight:600}.assignment-detail-module__mZCcMW__detailsLink small{color:#63758b;margin-top:6px;font-size:12px;line-height:1.7;display:block}.assignment-detail-module__mZCcMW__detailsLink:hover{border-color:#2a9d8f}.assignment-detail-module__mZCcMW__detailsCanvas{gap:18px;max-width:900px;display:grid}.assignment-detail-module__mZCcMW__overview a:focus-visible,.assignment-detail-module__mZCcMW__moreActions summary:focus-visible,.assignment-detail-module__mZCcMW__inviteDisclosure summary:focus-visible{outline-offset:4px;outline:3px solid #2a9d8f55}@media (max-width:1000px){.assignment-detail-module__mZCcMW__hero{flex-direction:column;align-items:flex-start;gap:20px}.assignment-detail-module__mZCcMW__heroActions{justify-content:flex-start}}@media (max-width:700px){.assignment-detail-module__mZCcMW__overviewSecondary{grid-template-columns:1fr}.assignment-detail-module__mZCcMW__overviewHeading{flex-direction:column;align-items:flex-start}.assignment-detail-module__mZCcMW__statusLinks{gap:12px}.assignment-detail-module__mZCcMW__statusLinks a+a{padding-left:12px}.assignment-detail-module__mZCcMW__submissionOverview{padding:22px}}.assignment-detail-module__mZCcMW__heroContent{min-width:0}.assignment-detail-module__mZCcMW__assignmentMeta{color:var(--assessor-muted);letter-spacing:.06em;text-transform:none;align-items:center;gap:10px;font-size:12px;font-weight:650;display:flex}.assignment-detail-module__mZCcMW__assignmentMeta>span+span:before{content:"·";color:#b8cbd0;margin-right:10px}.assignment-detail-module__mZCcMW__assignmentMeta span[data-overdue=true]{color:#aa5b42}.assignment-detail-module__mZCcMW__status{color:var(--assessor-teal-dark)}.assignment-detail-module__mZCcMW__status:before{content:"";background:var(--assessor-teal);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.assignment-detail-module__mZCcMW__status[data-status=draft]:before{background:#91a0af}.assignment-detail-module__mZCcMW__status[data-status=closed]:before{border:1px solid var(--assessor-navy-soft);background:0 0}.assignment-detail-module__mZCcMW__hero h1{color:var(--assessor-navy);letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.08}.assignment-detail-module__mZCcMW__heroContent>p{max-width:650px;color:var(--assessor-muted);margin:10px 0 0;font-size:12px;line-height:1.55}.assignment-detail-module__mZCcMW__heroActions{align-items:center;gap:9px;display:flex}.assignment-detail-module__mZCcMW__contentGrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;margin-top:20px;display:grid}.assignment-detail-module__mZCcMW__contentStack{gap:16px;display:grid}.assignment-detail-module__mZCcMW__inviteCard,.assignment-detail-module__mZCcMW__detailCard,.assignment-detail-module__mZCcMW__draftNotice,.assignment-detail-module__mZCcMW__sidebar{border:1px solid var(--assessor-border);background:var(--assessor-surface);border-radius:12px}.assignment-detail-module__mZCcMW__inviteCard,.assignment-detail-module__mZCcMW__draftNotice{justify-content:space-between;align-items:center;gap:28px;min-height:166px;padding:27px 29px;display:flex}.assignment-detail-module__mZCcMW__cardLabel{color:var(--assessor-muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:650}.assignment-detail-module__mZCcMW__inviteCode{color:var(--assessor-navy);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;margin-top:10px;font-size:clamp(32px,4vw,42px);font-weight:600;line-height:1}.assignment-detail-module__mZCcMW__inviteLink{color:var(--assessor-teal-dark);font-family:var(--font-geist-mono), monospace;margin-top:12px;font-size:12px;display:block}.assignment-detail-module__mZCcMW__copyActions{gap:8px;display:grid}.assignment-detail-module__mZCcMW__draftNotice strong{color:var(--assessor-navy);font-size:17px}.assignment-detail-module__mZCcMW__draftNotice p{color:var(--assessor-muted);margin:5px 0 0;font-size:13px}.assignment-detail-module__mZCcMW__detailCard{padding:28px 29px}.assignment-detail-module__mZCcMW__detailCard h2,.assignment-detail-module__mZCcMW__sidebarBlock h2{color:var(--assessor-navy);letter-spacing:-.025em;margin:0;font-size:23px;font-weight:600;line-height:1.2}.assignment-detail-module__mZCcMW__briefBody{color:var(--assessor-navy-soft);margin-top:17px;font-size:13px;line-height:1.7}.assignment-detail-module__mZCcMW__briefBody p{margin:0 0 12px}.assignment-detail-module__mZCcMW__briefBody p:last-child{margin-bottom:0}.assignment-detail-module__mZCcMW__emptyCopy{color:var(--assessor-muted);font-style:normal}.assignment-detail-module__mZCcMW__cardHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.assignment-detail-module__mZCcMW__cardHeading>span{color:var(--assessor-teal-dark);background:var(--assessor-teal-tint);border-radius:6px;padding:5px 8px;font-size:12px;font-weight:600}.assignment-detail-module__mZCcMW__cardHeading>span[data-private=true]{color:var(--assessor-navy-soft);background:#edf1f5}.assignment-detail-module__mZCcMW__criteriaList,.assignment-detail-module__mZCcMW__attachmentList{border-top:1px solid var(--assessor-border);margin-top:19px}.assignment-detail-module__mZCcMW__criterion{border-bottom:1px solid var(--assessor-border);grid-template-columns:36px 1fr;align-items:start;gap:16px;min-height:86px;padding:17px 0;display:grid}.assignment-detail-module__mZCcMW__criterion:last-child,.assignment-detail-module__mZCcMW__attachmentList a:last-child{border-bottom:0}.assignment-detail-module__mZCcMW__criterion>span{width:32px;height:32px;color:var(--assessor-teal-dark);background:var(--assessor-teal-tint);border-radius:50%;place-items:center;font-size:12px;font-weight:650;display:grid}.assignment-detail-module__mZCcMW__criterion h3{color:var(--assessor-navy);margin:2px 0 0;font-size:15px;font-weight:500}.assignment-detail-module__mZCcMW__criterion p{color:var(--assessor-muted);margin:5px 0 0;font-size:13px;line-height:1.5}.assignment-detail-module__mZCcMW__attachmentList a{border-bottom:1px solid var(--assessor-border);min-height:56px;color:var(--assessor-navy);grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:grid}.assignment-detail-module__mZCcMW__attachmentList a>span{color:var(--assessor-teal-dark);font-size:12px;font-weight:650}.assignment-detail-module__mZCcMW__attachmentList a>strong{font-size:12px;font-weight:500}.assignment-detail-module__mZCcMW__attachmentList a>small{color:var(--assessor-muted);font-size:12px}.assignment-detail-module__mZCcMW__attachmentList a>b{color:var(--assessor-teal-dark);font-size:12px;font-weight:600}.assignment-detail-module__mZCcMW__sidebar{position:sticky;top:84px;overflow:hidden}.assignment-detail-module__mZCcMW__sidebarBlock{padding:25px 22px}.assignment-detail-module__mZCcMW__sidebarBlock+.assignment-detail-module__mZCcMW__sidebarBlock{border-top:1px solid var(--assessor-border)}.assignment-detail-module__mZCcMW__sidebarBlock h2{margin-top:10px;font-size:20px}.assignment-detail-module__mZCcMW__progressRows{gap:12px;margin-top:22px;display:grid}.assignment-detail-module__mZCcMW__progressRows>div{color:var(--assessor-muted);grid-template-columns:8px 1fr auto;align-items:center;gap:10px;font-size:13px;display:grid}.assignment-detail-module__mZCcMW__progressRows i{border-radius:50%;width:7px;height:7px;display:block}.assignment-detail-module__mZCcMW__progressRows i[data-kind=submitted]{background:var(--assessor-teal)}.assignment-detail-module__mZCcMW__progressRows i[data-kind=progress]{background:#91a0af}.assignment-detail-module__mZCcMW__progressRows i[data-kind=waiting]{border:1px solid #91a0af}.assignment-detail-module__mZCcMW__progressRows b{color:var(--assessor-navy);font-size:12px;font-weight:600}.assignment-detail-module__mZCcMW__progressBar{background:#e8eef1;height:4px;margin-top:18px;overflow:hidden}.assignment-detail-module__mZCcMW__progressBar span{background:var(--assessor-teal);height:100%;display:block}.assignment-detail-module__mZCcMW__sidebarActions{gap:8px;margin-top:13px;display:grid}.assignment-detail-module__mZCcMW__sidebarActions>a{width:100%}@media (max-width:900px){.assignment-detail-module__mZCcMW__contentGrid{grid-template-columns:1fr}.assignment-detail-module__mZCcMW__sidebar{position:static}}@media (max-width:700px){.assignment-detail-module__mZCcMW__main{width:min(100% - 32px,1160px);padding-top:22px}.assignment-detail-module__mZCcMW__hero,.assignment-detail-module__mZCcMW__inviteCard,.assignment-detail-module__mZCcMW__draftNotice{flex-direction:column;align-items:flex-start}.assignment-detail-module__mZCcMW__heroActions,.assignment-detail-module__mZCcMW__copyActions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.assignment-detail-module__mZCcMW__heroActions>*,.assignment-detail-module__mZCcMW__copyActions>*{flex:1}.assignment-detail-module__mZCcMW__cardHeading{flex-direction:column;align-items:flex-start}.assignment-detail-module__mZCcMW__attachmentList a{grid-template-columns:auto 1fr auto}.assignment-detail-module__mZCcMW__attachmentList a>small{display:none}}.assignment-detail-module__mZCcMW__detailCard>p{color:#526572;margin:12px 0;font-size:14px;line-height:1.8}
.student-roster-module__faQzJa__main{width:min(1160px,100% - 48px);margin:0 auto;padding:clamp(42px,6vw,72px) 0 88px}.student-roster-module__faQzJa__header{border-bottom:1px solid var(--assessor-border);justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:24px;display:flex}.student-roster-module__faQzJa__eyebrow{color:var(--assessor-teal-dark);letter-spacing:.09em;text-transform:none;gap:8px;margin:0 0 10px;font-size:12px;font-weight:600;display:flex}.student-roster-module__faQzJa__header h1{color:var(--assessor-navy);letter-spacing:-.04em;margin:0;font-size:clamp(32px,4vw,44px);font-weight:600;line-height:1.05}.student-roster-module__faQzJa__secondaryButton{border:1px solid var(--assessor-navy);min-height:42px;color:var(--assessor-navy);background:0 0;border-radius:8px;align-items:center;gap:12px;padding:0 16px;font-size:12px;font-weight:550;text-decoration:none;display:inline-flex}.student-roster-module__faQzJa__secondaryButton:hover{border-color:var(--assessor-teal-dark);color:var(--assessor-teal-dark)}.student-roster-module__faQzJa__roster{margin-top:28px}.student-roster-module__faQzJa__toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:12px;display:flex}.student-roster-module__faQzJa__search input{border:1px solid var(--assessor-border);width:min(280px,32vw);height:40px;color:var(--assessor-navy);background:var(--assessor-surface);font:inherit;border-radius:8px;outline:none;padding:0 13px;font-size:12px}.student-roster-module__faQzJa__search input:focus{border-color:var(--assessor-teal);box-shadow:0 0 0 3px #178f831a}.student-roster-module__faQzJa__filters{align-items:center;gap:5px;display:flex}.student-roster-module__faQzJa__filters button{min-height:34px;color:var(--assessor-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 11px;font-size:12px;font-weight:500}.student-roster-module__faQzJa__filters button span{color:color-mix(in srgb, var(--assessor-muted) 65%, transparent);margin-left:5px}.student-roster-module__faQzJa__filters button[data-active=true]{border-color:var(--assessor-border);color:var(--assessor-navy);background:var(--assessor-surface)}.student-roster-module__faQzJa__tableWrap{border:1px solid var(--assessor-border);background:var(--assessor-surface);border-radius:12px;overflow:hidden;box-shadow:0 16px 34px -30px #17355f7a}.student-roster-module__faQzJa__table{border-collapse:collapse;table-layout:fixed;width:100%}.student-roster-module__faQzJa__table th{border-bottom:1px solid var(--assessor-border);color:var(--assessor-muted);letter-spacing:.09em;text-align:left;text-transform:none;padding:14px 20px;font-size:12px;font-weight:600}.student-roster-module__faQzJa__table th:first-child{width:42%}.student-roster-module__faQzJa__table th:nth-child(2){width:19%}.student-roster-module__faQzJa__table th:nth-child(3),.student-roster-module__faQzJa__table th:nth-child(4){width:19.5%}.student-roster-module__faQzJa__table td{border-bottom:1px solid var(--assessor-border);height:82px;color:var(--assessor-navy);vertical-align:middle;padding:16px 20px;font-size:12px}.student-roster-module__faQzJa__table tr:last-child td{border-bottom:0}.student-roster-module__faQzJa__table td:first-child strong,.student-roster-module__faQzJa__table td:first-child span{display:block}.student-roster-module__faQzJa__table td:first-child strong{letter-spacing:-.015em;font-size:14px;font-weight:550}.student-roster-module__faQzJa__table td:first-child span{color:var(--assessor-muted);margin-top:3px;font-size:12px}.student-roster-module__faQzJa__status{color:var(--assessor-navy-soft);align-items:center;gap:7px;font-size:12px;font-weight:550;display:inline-flex}.student-roster-module__faQzJa__status i{background:var(--assessor-border);border-radius:2px;width:7px;height:7px}.student-roster-module__faQzJa__status[data-status=submitted] i{background:var(--assessor-teal)}.student-roster-module__faQzJa__status[data-status=in_progress] i{background:var(--assessor-navy-soft);border-radius:50%}.student-roster-module__faQzJa__reportLink,.student-roster-module__faQzJa__submissionActions a{color:var(--assessor-teal-dark);font-size:13px;font-weight:600;text-decoration:none}.student-roster-module__faQzJa__reportLink{align-items:center;gap:10px;display:inline-flex}.student-roster-module__faQzJa__reportLink:hover,.student-roster-module__faQzJa__submissionActions a:hover{color:var(--assessor-navy)}.student-roster-module__faQzJa__submissionActions{align-items:center;gap:16px;display:flex}.student-roster-module__faQzJa__submissionActions a:last-child{color:var(--assessor-muted)}.student-roster-module__faQzJa__pending{color:var(--assessor-muted);font-size:12px}.student-roster-module__faQzJa__unavailable{color:var(--assessor-border)}.student-roster-module__faQzJa__empty{color:var(--assessor-muted);text-align:center;padding:48px 20px;font-size:12px}.student-roster-module__faQzJa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.student-roster-module__faQzJa__main{width:min(100% - 32px,1160px);padding-top:36px}.student-roster-module__faQzJa__header{flex-direction:column;align-items:flex-start}.student-roster-module__faQzJa__toolbar{flex-direction:column;align-items:stretch}.student-roster-module__faQzJa__search input{width:100%}.student-roster-module__faQzJa__filters,.student-roster-module__faQzJa__tableWrap{overflow-x:auto}.student-roster-module__faQzJa__table{min-width:720px}.student-roster-module__faQzJa__header h1{font-size:28px;line-height:1.25}.student-roster-module__faQzJa__tableWrap{overflow:hidden}.student-roster-module__faQzJa__table{min-width:0;display:block}.student-roster-module__faQzJa__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.student-roster-module__faQzJa__table tbody{display:block}.student-roster-module__faQzJa__table tbody tr{border-bottom:1px solid var(--assessor-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:20px;display:grid}.student-roster-module__faQzJa__table td{overflow-wrap:anywhere;border:0;min-width:0;height:auto;padding:0}.student-roster-module__faQzJa__table td:nth-child(-n+2){grid-column:1/-1}.student-roster-module__faQzJa__table td:nth-child(n+3):before{content:attr(data-label);color:var(--assessor-muted);margin-bottom:8px;font-size:12px;display:block}.student-roster-module__faQzJa__submissionActions{flex-wrap:wrap;gap:14px}}.student-roster-module__faQzJa__resultCount{color:#63758b;margin:18px 0 12px;font-size:12px}.student-roster-module__faQzJa__empty button{color:#1e7268;cursor:pointer;margin-top:14px;text-decoration:underline}.student-roster-module__faQzJa__filters button:focus-visible,.student-roster-module__faQzJa__empty button:focus-visible{outline-offset:3px;outline:3px solid #2a9d8f55}.student-roster-module__faQzJa__table td{overflow-wrap:anywhere}.student-roster-module__faQzJa__eyebrow{letter-spacing:0;flex-wrap:wrap}.student-roster-module__faQzJa__header h1{font-size:clamp(28px,3vw,36px);line-height:1.2}
.lti-module__6weY4W__root{min-height:100svh;font-family:var(--font-poppins), sans-serif;color:#1d3557;background:#f4f8fa;padding:32px 24px 60px}.lti-module__6weY4W__brand{max-width:760px;margin:0 auto 48px;font-size:21px;font-weight:600;display:block}.lti-module__6weY4W__content{background:#fff;border:1px solid #dce5e9;border-radius:12px;max-width:760px;margin:auto;padding:clamp(22px,4vw,40px)}.lti-module__6weY4W__content h1{margin:0 0 18px;font-size:26px;font-weight:600;line-height:1.3}.lti-module__6weY4W__content p{color:#526572;margin:12px 0;font-size:14px;line-height:1.7}.lti-module__6weY4W__content a{text-underline-offset:3px;text-decoration:underline}.lti-module__6weY4W__content button{color:#fff;font:inherit;cursor:pointer;background:#176f68;border-radius:6px;margin-top:16px;padding:11px 18px;font-size:14px}.lti-module__6weY4W__content select,.lti-module__6weY4W__content input{background:#fff;border:1px solid #b7c7ce;border-radius:6px;width:100%;margin:8px 0;padding:12px}.lti-module__6weY4W__content label{margin-top:20px;font-size:14px;display:block}.lti-module__6weY4W__content :is(button,a,input,select):focus-visible{outline-offset:3px;outline:3px solid #2a9d8f}
.report-print-button-module__FqFIAa__button{color:#17355f;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #17355f;border-radius:7px;padding:0 13px;font-size:10px;font-weight:600}.report-print-button-module__FqFIAa__button:hover:not(:disabled){color:#11756c;border-color:#11756c}.report-print-button-module__FqFIAa__button:disabled{opacity:.5;cursor:wait}
