@font-face{font-family:ArabicFont;src:url(/assets/GE_Dinar_One_Medium-BwwfZSHW.otf)}@font-face{font-family:EnglishFont;src:url(/assets/Sansation_Regular%20\(1\)-COtNG1MQ.ttf)}.latin{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-family:EnglishFont,Arial,sans-serif}.form{text-align:center;flex-direction:column;gap:15px;max-width:420px;margin:auto;padding:40px;display:flex}.startLogo{width:220px;margin:0 auto 20px}h1{color:#ffc840;margin-bottom:5px}.englishTitle{color:#fffc;margin-bottom:20px;font-family:EnglishFont,Arial,sans-serif;font-size:16px}input,select{border:none;border-radius:12px;padding:12px;font-family:ArabicFont,Arial,sans-serif;font-size:16px}button{color:#1e2545;cursor:pointer;background:#ffc840;border:none;border-radius:12px;margin-top:10px;padding:14px;font-size:16px;font-weight:700;transition:all .3s}button:hover{background:#ffb300}.screen{text-align:center;min-height:100vh;padding:40px}.screen h1{margin-bottom:20px;font-size:42px}.screen h2{margin-bottom:10px;font-size:28px}.screen h3{margin:6px 0;font-size:20px}.timer{color:#ffc840;margin:30px 0;font-size:55px;font-weight:700}.screen button{min-width:140px;margin:10px}.ticker{color:#1e2545;background:linear-gradient(90deg,#ffc840,#ff9a44,#ffc840);align-items:center;height:55px;font-weight:700;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}@keyframes move{0%{transform:translate(-100%)}to{transform:translate(100%)}}body{color:#fff;background:linear-gradient(135deg,#1e2545,#0c3c4a);margin:0;font-family:Arial}.loginScreen{flex-direction:column;justify-content:center;align-items:center;gap:15px;height:100vh;display:flex}.loginScreen input{border:none;border-radius:10px;padding:12px}button{cursor:pointer;background:#ffc840;border:none;border-radius:12px;padding:12px 20px;font-weight:700}.secondaryBtn{background:#ddd}.dangerBtn{color:#fff;background:#ff6b3d}.dashboard{text-align:center;padding:30px}.topActions{justify-content:center;gap:10px;margin-bottom:10px;display:flex}.examList{flex-direction:column;align-items:center;gap:15px;display:flex}.examCard{background:#ffffff1a;border-radius:15px;width:300px;padding:15px}.cardActions{justify-content:center;gap:10px;display:flex}.form{flex-direction:column;gap:10px;max-width:400px;margin:auto;padding:30px;display:flex}input,select{border:none;border-radius:10px;padding:10px}.screen{text-align:center;height:100vh;padding:18px 30px 65px;overflow:hidden}.displayLogo{width:140px;margin-bottom:10px}.multiLogo{width:110px;margin-bottom:5px}.multiTitle{color:#ffc840;margin:0 0 10px;font-size:34px}.multiGrid{gap:12px;max-width:1400px;height:calc(100vh - 180px);margin:auto;display:grid}.multiGrid.count-1{grid-template-columns:1fr}.multiGrid.count-2{grid-template-columns:repeat(2,1fr)}.multiGrid.count-3{grid-template-columns:repeat(3,1fr)}.multiGrid.count-4{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.examBox{color:#1e2545;background:#f2eee3;border-radius:20px;flex-direction:column;justify-content:space-between;padding:12px;display:flex}.examBox h2{color:#6b3d3d;margin:0;font-size:24px}.gradeLine{margin-bottom:6px;font-size:16px}.examBox p{margin:2px 0;font-size:14px}.miniTimer{background:#ffc840;border-radius:12px;padding:6px;font-size:28px;font-weight:700}.alertBox{background:#fcc!important}.ticker{color:#000;background:linear-gradient(90deg,#ffc840,#ff8a3d);align-items:center;width:100%;height:45px;display:flex;position:fixed;bottom:0;overflow:hidden}.ticker span{white-space:nowrap;font-size:18px;animation:20s linear infinite move}@media (height<=750px){.multiLogo{width:90px}.multiTitle{font-size:26px}.multiGrid{gap:8px;height:calc(100vh - 140px)}.examBox{padding:8px}.examBox h2{font-size:20px}.gradeLine,.examBox p{font-size:12px}.miniTimer{font-size:24px}.ticker{height:35px}.ticker span{font-size:14px}}
