:root{color-scheme:dark;font-family:system-ui,'Noto Sans Arabic',sans-serif}*{box-sizing:border-box}body{margin:0;background:#080e16;color:#e8f2fb}main{max-width:1100px;padding:20px;margin:auto}.driver{max-width:550px}header{display:flex;justify-content:space-between;align-items:center;padding:18px 0 28px}h1{margin:2px 0}h2{font-size:18px}small{color:#67c9ff;letter-spacing:2px}.panel{background:#111d2b;border:1px solid #2b4357;border-radius:16px;padding:18px;margin:0 0 16px}.fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:12px}label{display:grid;gap:7px;font-size:13px;color:#bdd0e1}input,select,button{font:inherit;border-radius:9px;padding:12px;width:100%}input,select{border:1px solid #3b5369;background:#0a1521;color:#fff;min-width:0}button{background:#1677b8;color:white;border:0;cursor:pointer;margin-top:14px;font-weight:700}button:disabled{opacity:.5}a{color:#90d9ff}.muted{color:#9eafc0;font-size:13px}.entry{padding:12px;border-bottom:1px solid #2a4053}.entry.green{border-right:4px solid #36b37e}.entry.white{border-right:4px solid #e3e9f1}.entry.orange{border-right:4px solid #f0a33b}.entry.red{border-right:4px solid #f45763}.entry small{display:block;letter-spacing:0;color:#9eafc0;margin-top:3px}.actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.actions button{margin:0;min-height:77px}.actions button.green{background:#20674a}.actions button.white{background:#34485d}.actions button.orange{background:#956012}.actions button.red{background:#9b2736}#result{word-break:break-word;line-height:2}#result a{display:inline-block;margin:5px}#pin{font-size:27px;text-align:center;letter-spacing:9px}

.pager{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:12px}.pager button{width:auto;min-width:80px;padding:9px;margin:0}.language-switch{width:auto;min-width:120px;margin:0}.driver header{gap:12px}.driver[dir=ltr] .entry{border-right:0;border-left:4px solid #e3e9f1}.driver[dir=ltr] .entry.green{border-left-color:#36b37e}.driver[dir=ltr] .entry.orange{border-left-color:#f0a33b}.driver[dir=ltr] .entry.red{border-left-color:#f45763}
