
.exam9{background:#fff;border:1px solid #dfe8ed;border-radius:23px;margin:22px 0;overflow:hidden;box-shadow:0 9px 34px #17384d0a}.ex-head{background:linear-gradient(110deg,#10344b,#147a78);padding:23px;color:white}.ex-head h2{font-size:23px;margin:5px 0}.ex-head p{color:#d0ebe8;font-size:13px;line-height:1.65}.ex-kicker{font-size:10px;letter-spacing:1.6px;font-weight:800}.ex-content{padding:22px}.ex-flex{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ex-selector{padding:10px 12px;border-radius:10px;border:1px solid #c9d9de;max-width:100%;min-width:185px}.ex-btn{background:#166b70;color:white;border:0;border-radius:11px;padding:11px 15px;font-weight:750}.ex-btn.alt{background:#e8f4f2;color:#145c64}.ex-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:16px 0}.ex-stat{border:1px solid #e4edef;background:#f7fafb;padding:13px;border-radius:12px;font-size:12px}.ex-stat b{display:block;font-size:20px;color:#14546a}.ex-question{border:1px solid #dfebef;border-radius:14px;padding:16px;margin:13px 0}.ex-question b{font-size:13px}.ex-question p{font-size:14px;line-height:1.6}.ex-question input{width:100%;max-width:220px;border-radius:10px;padding:11px;border:1px solid #ccdbe1}.ex-feedback{padding:12px;margin-top:10px;background:#f1f8f5;border-radius:10px;font-size:12px;line-height:1.75;white-space:pre-wrap}.ex-wrong{background:#fff5eb}.ex-mini{color:#687f8c;font-size:12px;line-height:1.6}.ex-score{padding:18px;border:1px solid #d7e6e6;background:#f0f8f6;border-radius:13px;margin:15px 0}.ex-score strong{font-size:22px}.ex-alert{color:#8a481d;font-size:12px}.ex-muted{color:#6d8291;font-size:12px}.ex-history{font-size:12px;line-height:1.8;max-height:170px;overflow:auto}.ex-hidden{display:none!important}@media(max-width:700px){.ex-content{padding:15px}.ex-grid{grid-template-columns:1fr}.ex-head{padding:18px}.ex-head h2{font-size:20px}.ex-selector{width:100%}}

.exam9[hidden]{display:none!important}
