:root{--purple:#6941A5;--makkah:#147D64;--madinah:#2464A4;--theme:var(--purple)}*{box-sizing:border-box}body{margin:0;font-family:Tajawal,'Segoe UI',Tahoma,sans-serif;direction:rtl;background:#f6f7fb;color:#263248}body[data-scope=makkah]{--theme:var(--makkah)}body[data-scope=madinah]{--theme:var(--madinah)}header{background:var(--theme);color:white;padding:22px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px}.shell{display:grid;grid-template-columns:230px 1fr;min-height:calc(100vh - 82px)}aside{background:white;border-left:1px solid #e5e8ef;padding:24px}main{padding:32px;max-width:1200px;width:100%}.card{background:white;border:1px solid #e6e8ee;border-radius:14px;padding:26px}.muted{color:#67758b}.status{display:inline-block;background:#f1edf9;color:#6941A5;border-radius:20px;padding:7px 14px}a{color:var(--theme)}@media(max-width:750px){.shell{grid-template-columns:1fr}aside{border-left:0;border-bottom:1px solid #e5e8ef}header{padding:18px;flex-wrap:wrap}main{padding:18px}}
