@charset "UTF-8";
.team-assessment{min-width:0}.teach-tabs{display:flex;gap:7px;background:var(--exam-card,#eef2e8);border-radius:12px;padding:5px;margin-bottom:21px;width:fit-content}.teach-tabs button{border:0;border-radius:9px;padding:12px 24px;font:inherit;font-size:var(--rz-font-control,15px);color:var(--exam-muted,#7b8d6d);background:transparent;cursor:pointer}.teach-tabs button.active{background:var(--exam-card,#fff);box-shadow:0 2px 7px var(--exam-shadow,#263d1810);color:var(--exam-text,#345d36);font-weight:600}.teach-build-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px;align-items:start}.teach-config{position:sticky;top:18px;display:flex;flex-direction:column;gap:18px}.teach-config h2,.teach-preview h2{font-size:var(--rz-font-heading,21px);line-height:1.6}.teach-muted{font-size:var(--rz-font-control,15px);color:var(--exam-muted,#849477);line-height:1.85;margin:12px 0 18px}.teach-config .teach-muted{margin:0}.teach-small{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#9aa58e);line-height:1.85;margin:12px 0 0}.teach-materials{display:flex;flex-direction:column;gap:11px;padding-bottom:16px;border-bottom:1px solid var(--exam-line,#edf1e7)}.teach-check{display:flex;align-items:flex-start;gap:9px;font-size:var(--rz-font-control,15px);line-height:1.75;color:var(--exam-muted,#667e55);cursor:pointer}.teach-check input{width:16px;height:16px;padding:0;flex:0 0 16px;margin-top:3px;accent-color:var(--exam-accent,#315c42)}.teach-check b{font-weight:550}.teach-check small{display:block;color:var(--exam-muted,#9aa88e);font-size:var(--rz-font-caption,13px);margin-top:3px}.teach-check.unavailable{opacity:.55;cursor:default}.teach-config-selects{display:grid;grid-template-columns:1fr 1fr;gap:14px}.teach-empty{text-align:center;padding:44px 25px}.teach-empty>span{display:block;color:var(--exam-muted,#719156);font-size:34px;margin-bottom:18px}.teach-empty h2,.teach-empty h3{font-size:var(--rz-font-heading,21px);line-height:1.7;color:var(--exam-text,#506e3f)}.teach-empty p{font-size:var(--rz-font-control,15px);color:var(--exam-muted,#92a183);line-height:1.9;max-width:430px;margin:14px auto 20px}.teach-question{border-top:1px solid var(--exam-line,#e9efdf);padding:21px 0 5px;display:flex;flex-direction:column;gap:14px}.teach-question>.row b{font-size:var(--rz-font-control,15px);color:var(--exam-muted,#63804d)}.teach-question>.row small{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#9ba78f);text-align:right;max-width:60%}.teach-question textarea{font-size:var(--rz-font-control,15px);line-height:1.8;background:var(--exam-card,#fcfdf9)}.teach-options{display:flex;flex-direction:column;gap:7px}.teach-options>div{padding:11px 12px;border:1px solid var(--exam-line,#eaf0e3);border-radius:8px;display:flex;align-items:flex-start;gap:9px;font-size:var(--rz-font-label,14px);line-height:1.8;color:var(--exam-muted,#8d9b80)}.teach-options b{font-size:var(--rz-font-caption,13px)}.teach-options>div.correct{color:var(--exam-muted,#5e7e42);background:var(--exam-card,#f2f7e9);border-color:var(--exam-line,#dfe9d3)}.teach-options em{font-style:normal;flex-shrink:0;font-size:var(--rz-font-micro,12px);color:var(--exam-muted,#839e68);margin-left:auto}.teach-publish{margin-top:22px;border-top:1px solid var(--exam-line,#e2e9d8);padding-top:23px}.teach-publish h3{font-size:var(--rz-font-body,17px);margin-bottom:16px}.teach-learner-picks{display:flex;flex-wrap:wrap;gap:16px;margin:14px 0 22px}.teach-review{background:var(--exam-card,#f5f8ef);padding:15px;border-radius:10px;margin-bottom:16px}.teach-alert{background:var(--exam-card,#fff7e6);border:1px solid var(--exam-line,#efdfb5);border-radius:9px;padding:12px 15px;color:var(--exam-muted,#9c8147);font-size:var(--rz-font-control,15px);line-height:1.85;margin:15px 0}.teach-published{margin-top:21px}.teach-published h3{font-size:var(--rz-font-section,19px)}.teach-published-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 0;border-top:1px solid var(--exam-line,#edf1e6);margin-top:10px}.teach-published-row b{font-size:var(--rz-font-control,15px);color:var(--exam-muted,#637d51)}.teach-published-row small{display:block;font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#9ca990);margin-top:7px}.teach-results-intro{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:22px 0}.teach-results-intro h2{font-size:21px}.teach-results-intro p{font-size:var(--rz-font-control,15px);line-height:1.8;color:var(--exam-muted,#8fa17f);margin-top:10px}.teach-results-intro>div:last-child{text-align:right;white-space:nowrap}.teach-results-intro strong{display:block;font-size:32px;color:var(--exam-text,#48723b)}.teach-results-intro small{font-size:var(--rz-font-section,19px);font-weight:400;color:var(--exam-muted,#a5b098)}.teach-results-intro span{font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#93a082)}.teach-result-row{display:grid;grid-template-columns:minmax(0,1fr) 65px auto;gap:19px;align-items:center;padding:19px 0;border-bottom:1px solid var(--exam-line,#edf1e7)}.teach-result-row:last-child{border-bottom:0}.teach-result-row b{font-size:var(--rz-font-body,17px);color:var(--exam-text,#587347)}.teach-result-row small{display:block;color:var(--exam-muted,#9da98f);font-size:var(--rz-font-caption,13px);margin-top:6px}.teach-result-row p{font-size:var(--rz-font-label,14px);color:var(--exam-muted,#839873);line-height:1.8;margin:9px 0 0}.teach-result-row>strong{font-size:28px;font-weight:550;color:var(--exam-text,#56783f);white-space:nowrap}.teach-result-row>strong small{font-size:var(--rz-font-label,14px);display:inline;margin-left:4px}.teach-result-row>div:last-child{display:flex;flex-direction:column;gap:7px}.teach-result-row .btn{font-size:var(--rz-font-label,14px);min-height:33px}.teach-guidance-top{display:flex;gap:25px;align-items:center;justify-content:space-between;background:var(--exam-card,#f3f7eb)}.teach-guidance-top h2{font-size:var(--rz-font-lead,22px);margin-top:8px}.teach-guidance-top p{font-size:var(--rz-font-control,15px);color:var(--exam-muted,#8c9e7b);line-height:1.9;margin-top:12px;max-width:630px}.teach-guidance-top .btn{flex-shrink:0}.teach-guidance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}.teach-guidance-item h3{font-size:var(--rz-font-strong,18px);line-height:1.7;margin:18px 0 10px;color:var(--exam-muted,#5e7b4d)}.teach-guidance-item p{font-size:var(--rz-font-control,15px);line-height:1.9;color:var(--exam-muted,#859a74);white-space:pre-wrap;overflow-wrap:anywhere}.teach-guidance-item>small{display:block;font-size:var(--rz-font-caption,13px);color:var(--exam-muted,#a5af99);margin-top:22px}.teach-evidence{background:var(--exam-card,#f4f8ec);padding:14px 16px;border-radius:9px;margin:16px 0}.teach-evidence b{font-size:var(--rz-font-label,14px);color:var(--exam-muted,#779363)}.teach-evidence p{margin-top:7px}.teach-evidence small{color:var(--exam-muted,#9ba88b);font-size:var(--rz-font-caption,13px)}.teach-guidance-link{margin-top:20px}.teach-result-detail section{border-top:1px solid var(--exam-line,#e5ecdc);padding:20px 0}.teach-result-detail h3{font-size:var(--rz-font-body,17px);line-height:1.85;margin:16px 0}.teach-result-detail p{font-size:var(--rz-font-control,15px);line-height:1.85;color:var(--exam-muted,#93a084);overflow-wrap:anywhere}.teach-result-detail p.teach-correct{color:var(--exam-muted,#577f3f)}.teach-my-assignments{margin-bottom:22px;background:var(--exam-card,#f6f9f1);border-color:var(--exam-line,#e1ead5)}.teach-my-assignments h2{font-size:var(--rz-font-subheading,20px);margin-top:7px}.teach-assignment-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 0;border-bottom:1px solid var(--exam-line,#e4ecd9)}.teach-assignment-row b{font-size:var(--rz-font-nav,16px);color:var(--exam-text,#597746)}.teach-assignment-row small{display:block;font-size:var(--rz-font-label,14px);line-height:1.8;color:var(--exam-muted,#94a582);margin-top:6px}.teach-assignment-row .btn{flex-shrink:0}
@media(max-width:1100px){.teach-build-grid{grid-template-columns:255px minmax(0,1fr)}.teach-config,.teach-preview{padding:21px}.teach-question>.row{align-items:flex-start;gap:10px;flex-direction:column}.teach-question>.row small{max-width:100%;text-align:left}.teach-options>div{flex-wrap:wrap}.teach-options em{width:100%;padding-left:19px}.teach-result-row{grid-template-columns:minmax(0,1fr) 60px}.teach-result-row>div:last-child{grid-column:1/-1;flex-direction:row}.teach-guidance-top{flex-direction:column;align-items:flex-start}}
@media(max-width:850px){.teach-build-grid{grid-template-columns:1fr}.teach-config{position:static}.teach-materials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.teach-guidance-grid{grid-template-columns:1fr}.teach-results-intro h2{font-size:var(--rz-font-subheading,20px)}}
@media(max-width:600px){.teach-tabs{width:100%;gap:3px}.teach-tabs button{flex:1;font-size:var(--rz-font-label,14px);padding:12px 8px}.teach-materials{display:flex}.teach-results-intro{align-items:flex-start}.teach-results-intro h2{font-size:var(--rz-font-section,19px)}.teach-results-intro strong{font-size:27px}.teach-preview{padding:18px}.teach-my-assignments{padding:20px}.teach-assignment-row{align-items:flex-start;flex-direction:column;gap:11px}.teach-my-assignments h2{font-size:var(--rz-font-section,19px)}.teach-guidance-top h2{font-size:var(--rz-font-subheading,20px)}.teach-empty{padding:30px 18px}}
