.fitan-hub[data-astro-cid-3do35qrd]{gap:20px;display:grid}.fitan-hub[data-astro-cid-3do35qrd]>.q-hero[data-astro-cid-3do35qrd]{margin-bottom:0}.warning-banner[data-astro-cid-3do35qrd]{background:color-mix(in srgb, var(--copper) 9%, var(--ink-2));border:1px solid color-mix(in srgb, var(--copper) 35%, transparent);border-inline-start:4px solid var(--copper);border-radius:var(--r-md);padding:10px 16px}.warning-banner[data-astro-cid-3do35qrd] summary[data-astro-cid-3do35qrd]{cursor:pointer;font-size:var(--fs-sm);align-items:center;gap:10px;list-style:none;display:flex}.warning-banner[data-astro-cid-3do35qrd] summary[data-astro-cid-3do35qrd]::-webkit-details-marker{display:none}.warn-more[data-astro-cid-3do35qrd]{font-size:var(--fs-xs);color:var(--copper);white-space:nowrap;margin-inline-start:auto;font-weight:600}.warning-banner[data-astro-cid-3do35qrd][open] .warn-more[data-astro-cid-3do35qrd]{visibility:hidden}.warning-banner[data-astro-cid-3do35qrd] p[data-astro-cid-3do35qrd]{font-size:var(--fs-sm);margin:10px 0 2px;line-height:1.65}.explorer-grid[data-astro-cid-3do35qrd]{grid-template-columns:400px minmax(0,1fr);align-items:start;gap:24px;transition:grid-template-columns .2s;display:grid}.explorer-grid[data-astro-cid-3do35qrd].side-collapsed{grid-template-columns:44px minmax(0,1fr)}.explorer-grid[data-astro-cid-3do35qrd].side-collapsed .chapter-sidebar[data-astro-cid-3do35qrd]{background:0 0;border-color:#0000;padding:4px}.explorer-grid[data-astro-cid-3do35qrd].side-collapsed .chapter-sidebar[data-astro-cid-3do35qrd] .sb-drawer[data-astro-cid-3do35qrd]{display:none}@media (width<=900px){.explorer-grid[data-astro-cid-3do35qrd],.explorer-grid[data-astro-cid-3do35qrd].side-collapsed{grid-template-columns:minmax(0,1fr)}.explorer-grid[data-astro-cid-3do35qrd].side-collapsed .chapter-sidebar[data-astro-cid-3do35qrd] .sb-drawer[data-astro-cid-3do35qrd]{display:block}.chapter-sidebar[data-astro-cid-3do35qrd]{max-height:none!important;position:static!important}}.chapter-sidebar[data-astro-cid-3do35qrd]{background:var(--ink-2);border:1px solid var(--line-strong);border-radius:var(--r-md);scrollbar-width:thin;max-height:calc(100vh - 96px);padding:14px;position:sticky;top:76px;overflow-y:auto}.sb-drawer[data-astro-cid-3do35qrd]>summary[data-astro-cid-3do35qrd]{cursor:pointer;list-style:none}.sb-drawer[data-astro-cid-3do35qrd]>summary[data-astro-cid-3do35qrd]::-webkit-details-marker{display:none}.sidebar-header[data-astro-cid-3do35qrd]{align-items:center;gap:8px;display:flex}.sidebar-header[data-astro-cid-3do35qrd] h2[data-astro-cid-3do35qrd]{font-size:var(--fs-base);flex-grow:1;margin:0}.sb-chev[data-astro-cid-3do35qrd]{color:var(--muted);transition:transform .18s}.sb-drawer[data-astro-cid-3do35qrd][open] .sb-chev[data-astro-cid-3do35qrd]{transform:rotate(180deg)}@media (width>=901px){.sb-chev[data-astro-cid-3do35qrd]{display:none}}.facet-count[data-astro-cid-3do35qrd]{font-size:var(--fs-2xs);background:var(--ink-3);color:var(--muted);border-radius:var(--r-pill);padding:1px 7px}.facet-list[data-astro-cid-3do35qrd]{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.facet-item[data-astro-cid-3do35qrd]{border-radius:var(--r-sm);color:var(--fg);border:1px solid #0000;align-items:center;gap:9px;padding:6px 8px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.facet-item[data-astro-cid-3do35qrd][hidden]{display:none}.facet-item[data-astro-cid-3do35qrd]:hover{background:var(--ink-3)}.facet-item[data-astro-cid-3do35qrd].empty{opacity:.45}.facet-item[data-astro-cid-3do35qrd].active{background:color-mix(in srgb, var(--brass) 12%, var(--ink-2));border-color:var(--brass);color:var(--brass-hi);opacity:1;font-weight:600}.fi-tag[data-astro-cid-3do35qrd]{background:var(--ink-3);border-radius:var(--r-sm);min-width:26px;height:22px;font-size:var(--fs-2xs);flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.fi-name[data-astro-cid-3do35qrd]{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;line-height:1.35;overflow:hidden}.fi-n[data-astro-cid-3do35qrd]{font-size:var(--fs-2xs);color:var(--muted);flex-shrink:0}.reports-main[data-astro-cid-3do35qrd]{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.ai-spark[data-astro-cid-3do35qrd]{color:var(--brass-hi);cursor:help;flex:none}.fitan-hub:has(.busy) .report-cards-list[data-astro-cid-3do35qrd]{opacity:.5;transition:opacity .2s}.fs-ar[data-astro-cid-3do35qrd] .fs-cur:not(.muted),.fs-ar[data-astro-cid-3do35qrd] .fs-opt:not([data-v=""]){font-family:var(--f-ar)}.suggest-row[data-astro-cid-3do35qrd]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.active-chapter-bar[data-astro-cid-3do35qrd]{background:var(--ink-2);border:1px solid var(--brass);border-radius:var(--r-md);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.bar-num[data-astro-cid-3do35qrd]{background:var(--brass);color:var(--ink);font-size:var(--fs-md);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.active-ch-text[data-astro-cid-3do35qrd]{flex:220px;min-width:0}.active-chapter-bar[data-astro-cid-3do35qrd] h2[data-astro-cid-3do35qrd]{font-size:var(--fs-md);margin:0}.ar-ch-sub[data-astro-cid-3do35qrd]{font-family:var(--f-ar);font-size:var(--fs-base);color:var(--muted);margin:2px 0 0}.count-tag[data-astro-cid-3do35qrd]{background:var(--ink-3);border-radius:var(--r-sm);padding:4px 10px}.report-cards-list[data-astro-cid-3do35qrd]{gap:16px;display:grid}.kf-item[data-astro-cid-3do35qrd]{scroll-margin-top:90px}.kf-item[data-astro-cid-3do35qrd]:target .hadith-card{box-shadow:0 0 0 3px color-mix(in srgb, var(--brass) 25%, transparent)}.kf-item[data-astro-cid-3do35qrd] .tr mark{background:color-mix(in srgb, var(--brass) 28%, transparent);color:inherit;border-radius:var(--r-xs);padding:0 2px}.via-note[data-astro-cid-3do35qrd]{font-size:var(--fs-xs);color:var(--brass-hi);margin:0}.kf-parallels[data-astro-cid-3do35qrd]{gap:6px;display:grid}.kf-lbl[data-astro-cid-3do35qrd]{font-size:var(--fs-2xs);color:var(--muted);font-weight:600}.kf-par-list[data-astro-cid-3do35qrd]{flex-wrap:wrap;gap:6px;display:flex}.par[data-astro-cid-3do35qrd]{font-size:var(--fs-xs);color:var(--g-s);border-radius:var(--r-sm);border:1px solid color-mix(in srgb, var(--g-s) 35%, var(--line));background:color-mix(in srgb, var(--g-s) 7%, var(--ink-2));align-items:center;gap:7px;padding:3px 10px;font-weight:600;text-decoration:none;display:inline-flex}.par[data-astro-cid-3do35qrd]:hover{border-color:var(--g-s)}.par-meter[data-astro-cid-3do35qrd]{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.par-meter[data-astro-cid-3do35qrd] i[data-astro-cid-3do35qrd]{background:color-mix(in srgb, var(--g-s) 30%, transparent);border-radius:1px;width:3px}.par-meter[data-astro-cid-3do35qrd] i[data-astro-cid-3do35qrd]:first-child{background:var(--g-s);height:5px}.par-meter[data-astro-cid-3do35qrd] i[data-astro-cid-3do35qrd]:nth-child(2){background:var(--g-s);height:8px}.par-meter[data-astro-cid-3do35qrd] i[data-astro-cid-3do35qrd]:nth-child(3){height:12px}.par-meter[data-astro-cid-3do35qrd].strong i[data-astro-cid-3do35qrd]:nth-child(3){background:var(--g-s)}.kf-tags[data-astro-cid-3do35qrd]{flex-wrap:wrap;gap:6px;display:flex}.mini-tag[data-astro-cid-3do35qrd]{font-size:var(--fs-2xs);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--ink-3);color:var(--muted);padding:2px 10px;font-weight:600;text-decoration:none;transition:all .15s}.mini-tag[data-astro-cid-3do35qrd].ch{font-variant-numeric:tabular-nums}.mini-tag[data-astro-cid-3do35qrd].prophetic{color:var(--g-s);border-color:color-mix(in srgb, var(--g-s) 35%, var(--line));background:color-mix(in srgb, var(--g-s) 8%, var(--ink-3))}a[data-astro-cid-3do35qrd].mini-tag:hover,.mini-tag[data-astro-cid-3do35qrd].theme.active{border-color:var(--brass);color:var(--brass-hi);background:color-mix(in srgb, var(--brass) 10%, var(--ink-3))}.empty-state[data-astro-cid-3do35qrd]{text-align:center;color:var(--muted);border:1px dashed var(--line-strong);border-radius:var(--r-md);padding:44px 20px}.empty-icon[data-astro-cid-3do35qrd]{margin-bottom:8px;font-size:2.2rem;display:block}.empty-actions[data-astro-cid-3do35qrd]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ask-cta[data-astro-cid-3do35qrd]{border-radius:var(--r-md);background:color-mix(in srgb, var(--brass) 8%, var(--ink-2));border:1px solid color-mix(in srgb, var(--brass) 30%, var(--line));flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.ask-cta[data-astro-cid-3do35qrd] p[data-astro-cid-3do35qrd]{font-size:var(--fs-sm);flex:240px;margin:0}
