:root{font-family:Arial,system-ui;color:#163127;background:#f7f4ed}*{box-sizing:border-box}body{margin:0;direction:rtl;text-align:right}header{padding:4rem 1.5rem 5rem;background:linear-gradient(140deg,#123b2d,#28634f);color:#fff}header>*{max-width:720px;margin-right:auto;margin-left:auto}header small{display:block;color:#e9c568;letter-spacing:.12em;font-weight:700}header h1{font-size:clamp(2.2rem,10vw,5rem);margin:.7rem auto}header p{font-size:1.15rem;color:#cde0d8}main{max-width:720px;margin:-2rem auto 0;padding:0 1rem 4rem}.login{margin:0 auto;padding-top:4rem}main>h2{color:#fff}article,section{background:#fff;border-radius:18px;margin:1rem 0;padding:1.4rem;box-shadow:0 8px 24px #1b3c2e12}.compact{background:#f4f8f5;border-radius:12px;padding:.8rem;margin:.8rem 0}.compact h4{margin-top:0}time{color:#b27e13;font-weight:700;display:block}.status{display:inline-block;margin-top:.7rem;padding:.25rem .6rem;border-radius:999px;background:#e5f0ea;color:#175c47;font-size:.9rem}h3{font-size:1.3rem;margin:.5rem 0}p,li{line-height:1.7}ol{padding-right:1.4rem;padding-left:0}a{display:inline-block;margin:.3rem .5rem;color:#176044;font-weight:700}details{margin-top:1rem;border-top:1px solid #dfe5e1;padding-top:.7rem}@media (max-width:700px){header{padding:2.5rem 1rem 4rem}main{padding:0 .7rem 3rem}}
