@font-face{font-family:Vazirmatn;src:url(../../../fonts/vazirmatn.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:Amiri Quran;src:url(../../../fonts/amiri-quran.woff2)format("woff2");font-display:swap}:root{--bg:#1b202a;--bar:#222834;--card:#262d3a;--card2:#2c3444;--line:#343c4c;--fg:#e4e8ef;--muted:#a3acbb;--accent:#9ecaff;--accent-bg:#2f3f57;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not(.dark){--bg:#f6f7fa;--bar:#eceff4;--card:#fff;--card2:#f0f2f6;--line:#dde1e8;--fg:#1b1f27;--muted:#5d6675;--accent:#1f5fa8;--accent-bg:#dbe7f7;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root.light{--bg:#f6f7fa;--bar:#eceff4;--card:#fff;--card2:#f0f2f6;--line:#dde1e8;--fg:#1b1f27;--muted:#5d6675;--accent:#1f5fa8;--accent-bg:#dbe7f7;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:calc(100% * var(--fs,1))}body{background:var(--bg);color:var(--fg);margin:0;font:16px/1.9 Vazirmatn,Tahoma,sans-serif}a{color:var(--accent)}.shell{min-height:100vh;display:flex}.page{flex:1;min-width:0;max-width:900px;margin:0 auto;padding-bottom:88px}.rail{display:none}@media (width>=840px){.rail{background:var(--bar);border-inline-end:1px solid var(--line);flex-direction:column;flex:none;align-items:center;gap:10px;width:88px;height:100vh;padding:12px 0;display:flex;position:sticky;top:0}.rail a{color:var(--muted);flex-direction:column;align-items:center;font-size:.75rem;text-decoration:none;display:flex}.rail a.on{color:var(--fg);font-weight:700}.rail .logo{margin-bottom:12px}.tabs{display:none!important}.page{padding-bottom:24px}}.pill{border-radius:16px;place-items:center;width:56px;height:30px;display:grid}.on .pill{background:var(--accent-bg);color:var(--accent)}main{padding:8px 12px}.ar{direction:rtl;font-family:Amiri Quran,Amiri,serif;font-size:1.6rem;line-height:2.3}.muted{color:var(--muted);font-size:.9rem}.card{background:var(--card);border:1px solid var(--line);border-radius:14px;margin:10px 0;padding:12px 14px}.list{margin:0;padding:0;list-style:none}.list>li>a,.row{color:var(--fg);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 8px;text-decoration:none;display:flex}.list>li>a:hover{background:var(--card2)}.num{background:var(--accent-bg);min-width:2.4em;height:2.4em;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:.85rem;display:inline-grid}.grow{flex:1;min-width:0}.chev:after{content:"‹";color:var(--muted);font-size:1.3rem}h2{margin:18px 4px 6px;font-size:1.05rem}details.sec{background:var(--card);border:1px solid var(--line);border-radius:14px;margin:10px 0}details.sec>summary{cursor:pointer;padding:12px 14px;font-weight:600;list-style:none}details.sec>summary:before{content:"⊕ ";color:var(--muted)}details.sec[open]>summary{color:var(--accent)}details.sec[open]>summary:before{content:"⊖ "}details.sec>div{white-space:pre-line;padding:0 14px 12px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--line);color:var(--fg);background:var(--card2);border-radius:999px;padding:2px 12px;font-size:.9rem;text-decoration:none}.navrow{justify-content:space-between;gap:8px;margin:12px 0;display:flex}.btn{border:1px solid var(--line);color:var(--accent);background:var(--card);border-radius:999px;padding:6px 16px;text-decoration:none}.tabs{bottom:0;background:var(--bar);border-top:1px solid var(--line);padding:6px 0 calc(6px + env(safe-area-inset-bottom));z-index:10;justify-content:space-around;display:flex;position:fixed;inset-inline:0}.tabs a{color:var(--muted);flex-direction:column;align-items:center;gap:2px;font-size:.75rem;text-decoration:none;display:flex}.tabs a.on{color:var(--fg);font-weight:700}.toptabs{border-bottom:1px solid var(--line);gap:4px;margin:0 0 8px;display:flex}.toptabs a{color:var(--muted);border-bottom:2px solid #0000;padding:10px 16px;text-decoration:none}.toptabs a.on{color:var(--accent);border-color:var(--accent)}input[type=search],select{font:inherit;border:1px solid var(--line);background:var(--card);width:100%;color:var(--fg);border-radius:10px;padding:8px 12px}.tr{margin:6px 0 0}.intro{background:var(--accent-bg);border-radius:12px;align-items:center;gap:8px;margin:8px 12px 0;padding:8px 12px;font-size:.88rem;line-height:1.7;display:flex}.intro .x{width:32px;height:32px;color:var(--fg);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.intro .x:hover{background:var(--card2)}.nointro .intro{display:none}.foot{text-align:center;color:var(--muted);padding:16px 12px 8px;font-size:.82rem}.foot a{color:var(--muted)}.toast{background:var(--fg);color:var(--bg);z-index:50;border-radius:20px;padding:8px 18px;font-size:.9rem;position:fixed;bottom:90px;left:50%;transform:translate(-50%)}:root.firuze{--bg:#f4efe3;--bar:#0f5c73;--card:#fffdf7;--card2:#e8f3f1;--line:#cfe1dc;--fg:#13303a;--muted:#4f6b70;--accent:#0b7c86;--accent-bg:#cdeeea;--gold:#b8892e}:root.firuze-night{--bg:#0a1c2b;--bar:#0d2a40;--card:#10283b;--card2:#153650;--line:#1f4a64;--fg:#e6f2f0;--muted:#9dbcc0;--accent:#3fd0c9;--accent-bg:#123f4f;--gold:#d8b25a}:root.firuze .bar,:root.firuze .rail,:root.firuze .tabs,:root.firuze-night .bar,:root.firuze-night .rail,:root.firuze-night .tabs{background-color:var(--bar);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg fill='none' stroke='%2340c9c0' stroke-opacity='.22' stroke-width='1.2'%3E%3Cpath d='M24 2l6 16 16 6-16 6-6 16-6-16-16-6 16-6z'/%3E%3Cpath d='M24 12l3.5 8.5L36 24l-8.5 3.5L24 36l-3.5-8.5L12 24l8.5-3.5z'/%3E%3C/g%3E%3C/svg%3E")}:root.firuze .bar,:root.firuze .bar a,:root.firuze .bar h1{color:#f4efe3}:root.firuze .rail a,:root.firuze .tabs a{color:#bfe3df}:root.firuze .rail a.on,:root.firuze .tabs a.on{color:#fff}:root.firuze .on .pill{color:var(--bar);background:#f4efe3}:root.firuze .bar{border-bottom:3px solid var(--gold)}:root.firuze-night .bar{border-bottom:2px solid var(--gold)}:root.firuze .ar,:root.firuze-night .ar{color:var(--fg)}:root.firuze .mark,:root.firuze-night .mark{border-color:var(--gold)}:root.firuze .bar .bm{color:#f4efe3}.wpop{z-index:40;background:var(--card);width:min(360px,92vw);max-height:60vh;color:var(--fg);border:1px solid var(--line);border-radius:14px;padding:12px 14px;position:fixed;overflow:auto;box-shadow:0 8px 28px #00000040}.wpop.sheet{width:auto;max-height:55vh;padding-bottom:calc(14px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;inset:auto 0 0}.wpop .wf{text-align:center;font-size:1.9rem;line-height:1.6}.wpop .wd{white-space:pre-line;margin:8px 0;line-height:1.9}.wpop .chips{align-items:center;margin:6px 0}.wpop .btn{margin-top:6px;display:inline-block}.wpop .wx{float:left;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:1.1rem}
