*{box-sizing:border-box}body{margin:0;min-height:100vh;background:#0d1422;color:#f2ead9;font-family:Tajawal,Cairo,Arial,sans-serif}.wrap{max-width:1100px;margin:auto;padding:24px 16px}header{text-align:center;background:#17243a;border:1px solid #635432;border-radius:20px;padding:26px 18px;margin-bottom:24px}header img{width:75px;max-height:80px;object-fit:contain}header a{float:right;color:#edcb6d;text-decoration:none}h1{color:#edcb6d}p{line-height:1.8}.filters{display:flex;gap:12px;flex-wrap:wrap}.filters input,.filters select{flex:1;min-width:200px;padding:13px;background:#17243a;color:#fff;border:1px solid #4b5870;border-radius:12px;font:inherit}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:15px}.card{padding:22px;border:1px solid #74603b;border-radius:16px;background:#17243a}.card h2{font-size:20px;margin:0 0 10px}.card p{color:#cbd5e1}.card a{display:inline-block;margin-top:12px;background:#c9a84c;color:#111;padding:11px 20px;border-radius:10px;font-weight:800;text-decoration:none}#examFrame{display:block;width:100%;height:75vh;min-height:500px;border:2px solid #c9a84c;border-radius:12px;background:#fff}#examFrame[hidden]{display:none}.note{font-size:13px;color:#b6bfce}#status{color:#ebcd7e}

.exam-result-panel{background:#192a40;border:2px solid #c9a84c;border-radius:16px;padding:22px;margin-top:20px;color:#fff}.exam-result-panel[hidden]{display:none}.exam-result-panel h2{color:#e8c96d}.exam-result-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.exam-result-actions button,.exam-result-actions a{display:inline-block;border:0;background:#c9a84c;color:#111;border-radius:10px;padding:12px 16px;font-weight:800;text-decoration:none;cursor:pointer}.exam-result-actions button[hidden]{display:none}
