.exam-hero,.exam-detail,.exam-runner{padding:120px 20px 70px}.exam-hero{background:radial-gradient(circle at top,#1e3a8a22,transparent 60%);text-align:center}.exam-hero h1,.exam-detail h1,.exam-topbar h1{font-family:'Rajdhani',sans-serif;font-size:clamp(2.2rem,5vw,4rem);margin:12px 0;color:#f8fafc}.exam-hero p,.exam-detail p{color:#cbd5e1;max-width:760px;margin:0 auto;line-height:1.7}.exam-list{display:grid;gap:22px;padding:60px 20px 100px}.exam-card,.exam-detail-card,.exam-question-card{background:rgba(15,23,42,.78);border:1px solid rgba(148,163,184,.18);border-radius:10px;padding:28px;box-shadow:0 18px 55px rgba(0,0,0,.25)}.exam-card{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:center}.exam-card-kicker,.section-tag{color:#60a5fa;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:700}.exam-card h2{color:#fff;margin:8px 0}.exam-card p{color:#cbd5e1}.exam-meta{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.exam-meta span,.exam-payment-note{background:rgba(59,130,246,.12);border:1px solid rgba(96,165,250,.24);border-radius:8px;padding:8px 12px;color:#dbeafe}.exam-detail-card{max-width:920px;margin:0 auto}.exam-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0}.exam-detail-grid div{text-align:center;background:rgba(2,6,23,.5);border-radius:8px;padding:20px}.exam-detail-grid strong{display:block;color:#fff;font-size:2rem}.exam-detail-grid span{color:#94a3b8}.exam-payment-note{margin-bottom:22px}.exam-topbar{display:flex;justify-content:space-between;gap:20px;align-items:center}.exam-timer{font:700 2rem 'Rajdhani',sans-serif;color:#fbbf24;background:#020617;border:1px solid rgba(251,191,36,.3);border-radius:8px;padding:12px 18px}.exam-progress{height:8px;background:#1e293b;border-radius:99px;overflow:hidden;margin:18px 0 24px}.exam-progress div{height:100%;width:0;background:linear-gradient(90deg,#38bdf8,#22c55e)}.exam-question-card h2{color:#fff}.exam-answer{width:100%;min-height:160px;background:#020617;color:#e2e8f0;border:1px solid #334155;border-radius:8px;padding:14px}.exam-option{display:block;margin:10px 0;padding:12px;border:1px solid #334155;border-radius:8px;color:#e2e8f0}.exam-nav{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.btn-primary,.btn-outline{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:13px 20px;text-decoration:none;border:1px solid transparent;cursor:pointer}.btn-primary{background:linear-gradient(135deg,#2563eb,#06b6d4);color:white}.btn-outline{background:transparent;border-color:#334155;color:#e2e8f0}@media(max-width:760px){.exam-card,.exam-detail-grid{grid-template-columns:1fr}.exam-topbar{display:block}.exam-nav{flex-wrap:wrap}}
