.assessment-admin-section{margin:26px 0 34px;display:grid;gap:22px}.assessment-admin-heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-end}.assessment-admin-heading h2{margin:4px 0 6px;font-size:clamp(1.7rem,3vw,2.4rem)}.assessment-admin-heading p{margin:0;max-width:760px;color:var(--muted,#667085)}.assessment-admin-heading>span{padding:9px 12px;border:1px solid rgba(23,52,75,.13);border-radius:999px;font-weight:700;white-space:nowrap}.assessment-admin-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.assessment-admin-summary article{background:#fff;border:1px solid rgba(23,52,75,.09);border-radius:18px;padding:18px;display:grid;gap:4px;box-shadow:0 8px 28px rgba(23,52,75,.05)}.assessment-admin-summary strong{font-size:1.7rem}.assessment-admin-summary span{color:#667085;font-size:.9rem}.assessment-admin-builder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.assessment-admin-builder .settings-card{padding:22px}.assessment-admin-builder h3{margin:0 0 16px}.assessment-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.assessment-admin-card{background:#fff;border:1px solid rgba(23,52,75,.1);border-radius:20px;padding:20px;box-shadow:0 10px 28px rgba(23,52,75,.05)}.assessment-admin-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.assessment-admin-card>header>div{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.assessment-admin-card h3{margin:15px 0 6px;font-size:1.15rem}.assessment-admin-card>p{margin:0;color:#667085}.assessment-admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0}.assessment-admin-metrics span{display:grid;gap:2px;padding:10px;border-radius:12px;background:rgba(23,52,75,.035);font-size:.78rem;color:#667085}.assessment-admin-metrics b{font-size:1rem;color:#17344b}.assessment-admin-card>footer{display:flex;gap:8px;flex-wrap:wrap}.assessment-admin-editor{margin-top:18px;border-top:1px solid rgba(23,52,75,.1);padding-top:14px;display:grid;gap:10px}.assessment-admin-editor.hide{display:none}.assessment-admin-editor section{padding:12px;border-radius:14px;background:rgba(23,52,75,.035)}.assessment-admin-editor section>div{display:grid;grid-template-columns:auto 1fr;column-gap:10px}.assessment-admin-editor section>div>span{grid-row:1/3;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#17344b;color:#fff;font-weight:700}.assessment-admin-editor small{color:#667085}.assessment-admin-editor ul{margin:10px 0 0;padding-left:38px}.assessment-admin-editor li.correct{font-weight:700;color:#176a52}.assessment-review-section{display:grid;gap:14px}.assessment-review-grid{display:grid;gap:14px}.assessment-review-card{background:#fff;border:1px solid rgba(23,52,75,.1);border-radius:20px;padding:20px}.assessment-review-card>header{display:flex;justify-content:space-between;gap:14px}.assessment-review-card h3{margin:3px 0 0}.assessment-review-card fieldset{border:1px solid rgba(23,52,75,.1);border-radius:14px;padding:14px;margin:14px 0}.assessment-review-card legend{font-weight:700;padding:0 8px}.assessment-review-card blockquote{margin:8px 0 12px;padding:12px 14px;border-left:3px solid #176a52;background:rgba(23,106,82,.05);border-radius:8px}.assessment-grade-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.assessment-grade-row label{display:flex;align-items:center;gap:8px}.assessment-grade-row input[type=number]{width:90px}.assessment-review-empty,.assessment-admin-loading,.assessment-admin-error{padding:24px;border:1px dashed rgba(23,52,75,.16);border-radius:18px;text-align:center;background:rgba(255,255,255,.65)}@media(max-width:900px){.assessment-admin-summary{grid-template-columns:repeat(2,1fr)}.assessment-admin-builder,.assessment-admin-grid{grid-template-columns:1fr}.assessment-admin-heading{align-items:flex-start;flex-direction:column}.assessment-admin-metrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.assessment-admin-summary{grid-template-columns:1fr 1fr}.assessment-admin-section{margin-top:18px}.assessment-admin-builder .settings-card,.assessment-admin-card,.assessment-review-card{padding:16px}}