.mobile-nav{display:none}
.quiz-rail #quick-quiz{width:100%;margin-top:8px;background:transparent;color:#fff;border-color:rgba(255,255,255,.5)}
.quiz-rail #quick-quiz:hover{background:rgba(255,255,255,.1)}
.result-focus{text-align:left;background:#edf6f5;border:1px solid #cfe5e2;border-radius:10px;padding:14px;margin:20px 0}
.result-focus h4{font-size:13px;margin:0 0 8px}
.result-focus span{display:inline-block;background:#fff;border:1px solid #cfdfdc;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:700;margin:3px}
.result-actions{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-bottom:23px}
.all-answers{margin-top:19px;text-align:left;border-top:1px solid var(--line);padding-top:14px}
.all-answers>summary{font-weight:800;cursor:pointer;padding:7px}
.review-item{border-top:1px solid var(--line);padding:10px 3px;font-size:13px}
.review-item summary{cursor:pointer;font-weight:700;line-height:1.45}
.review-item summary::marker{color:var(--ink2)}
.review-item p{margin:8px 0 0 28px!important;font-size:13px;color:var(--muted)}
.review-item a{display:inline-block;margin:8px 0 0 28px;color:var(--ink2);font-weight:800;text-decoration:none}
.review-item .right,.review-item .wrong{display:inline-grid;place-items:center;width:21px;height:21px;border-radius:6px;margin:0 5px;color:#fff}
.review-item .right{background:#4c9e78}.review-item .wrong{background:#db7867}
.people-controls{margin-top:-5px;margin-bottom:16px}
@media(max-width:850px){
 .quiz-rail>div:first-child,.quiz-rail .quiz-track,.quiz-rail #quiz-progress{grid-column:1/-1}
 .quiz-rail #quick-quiz{grid-column:1/-1}
}
@media(max-width:600px){
 body{padding-bottom:62px}
 .mobile-nav{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;bottom:0;left:0;right:0;z-index:40;background:#fff;border-top:1px solid var(--line);box-shadow:0 -5px 18px rgba(7,45,73,.08)}
 .mobile-nav a{min-height:59px;display:grid;place-items:center;font-size:13px;font-weight:800;color:var(--ink);text-decoration:none}
 .mobile-nav a:focus-visible,.mobile-nav a:hover{color:var(--ink2);background:#eef6f7}
 .result-actions .button{flex:1}
 .review-item{font-size:12px}
}
