:root{--blue:#1E3A8A;--blue2:#2563EB;--ink:#1A1A1A;--muted:#5B6472;--bg:#F1F2F4;--card:#fff;--line:#E3E5E9}
*{box-sizing:border-box;margin:0;padding:0}
body{font-family:'Assistant',Arial,sans-serif;background:var(--bg);color:var(--ink);line-height:1.75;font-size:16px}
header{background:#fff;border-bottom:3px solid var(--blue);padding:14px 16px;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:5}
.wm{font-family:'Rubik',sans-serif;font-weight:800;font-size:1.45rem;color:var(--blue);text-decoration:none;direction:ltr}
.wm b{color:var(--blue2)}
.back{color:var(--blue);font-weight:700;text-decoration:none;font-size:.95rem}
main{max-width:780px;margin:18px auto;padding:0 16px 40px}
.card{background:var(--card);border-radius:16px;padding:22px 20px;box-shadow:0 2px 10px rgba(20,30,60,.06);margin-bottom:16px}
h1{font-family:'Rubik',sans-serif;font-size:1.6rem;color:var(--blue);margin-bottom:4px}
.upd{color:var(--muted);font-size:.85rem;margin-bottom:14px}
h2{font-size:1.12rem;color:var(--blue);margin:20px 0 6px}
p,li{font-size:.97rem}
ul{padding-inline-start:20px;margin:4px 0 8px}
li{margin:3px 0}
a{color:var(--blue2)}
.box{background:#EFF6FF;border:1px solid #DBEAFE;border-radius:12px;padding:12px 14px;margin:10px 0}
table{width:100%;border-collapse:collapse;margin:8px 0;font-size:.9rem}
th,td{border:1px solid var(--line);padding:7px 8px;text-align:start;vertical-align:top}
th{background:#EFF6FF;color:var(--blue)}
.ar{direction:rtl;font-family:'Assistant',Tahoma,sans-serif}
.tabs{display:flex;gap:8px;margin-bottom:12px}
.tabs a{background:#fff;border:1px solid var(--line);border-radius:10px;padding:6px 12px;text-decoration:none;color:var(--blue);font-weight:700;font-size:.9rem}
footer{text-align:center;color:var(--muted);font-size:.85rem;padding:10px 16px 30px}
footer a{margin:0 6px}
