html[data-theme="dark"],html.dark-theme{color-scheme:dark;--ab-bg:#0b0f17;--ab-surface:#131b26;--ab-surface-soft:#0e1520;--ab-surface-sunken:#1a2433;--ab-surface-tint:#162232;--ab-surface-raised:#1a2433;--ab-surface-elevated:#1a2433;--ab-surface-overlay:rgba(19, 27, 38, 0.85);--ab-surface-input:#0b0f17;--ab-surface-nav:#090d14;--ab-surface-footer:#0d121c;--ab-surface-footer-sub:#080c13;--ab-text:#e2e8f0;--ab-text-heading:#f8fafc;--ab-text-secondary:#cbd5e1;--ab-text-muted:#94a3b8;--ab-text-muted-soft:#94a3b8;--ab-text-subtle:#94a3b8;--ab-text-placeholder:#94a3b8;--ab-text-on-accent:#0b0f17;--ab-text-link:#38bdf8;--ab-text-link-hover:#7dd3fc;--ab-text-emphasis:#c6c2f6;--ab-text-inverse:#ffffff;--ab-text-inverse-muted:rgba(255, 255, 255, 0.68);--ab-author-bio-color:#cbd5e1;--ab-border:#1e293b;--ab-border-soft:#16202e;--ab-border-strong:#5a6e8b;--ab-border-hover:#c6c2f6;--ab-border-neutral:#5a6e8b;--ab-border-control:#5a6e8b;--ab-border-subtle:#5a6e8b;--ab-divider:#1e293b;--ab-focus-ring:#c6c2f6;--ab-img-filter:brightness(0.92);--ab-img-filter-hover:brightness(1.0);--ab-accent-brand:#c6c2f6;--ab-accent-hover:#dbd8fb;--ab-accent-hover-soft:#dbd8fb;--ab-accent-action:#c6c2f6;--ab-accent-action-hover:#dbd8fb;--ab-accent-highlight:#c6c2f6;--ab-purple-dark:#f8fafc;--ab-purple-mid:#cbd5e1;--ab-purple-deep:#f8fafc;--ab-lavender:#c6c2f6;--ab-shadow-rgb:0, 0, 0;--ab-shadow-sm:0 2px 8px rgba(0, 0, 0, 0.3);--ab-shadow-md:0 4px 16px rgba(0, 0, 0, 0.3);--ab-shadow-lg:0 12px 28px rgba(0, 0, 0, 0.5);--ab-shadow-glow:0 0 0 3px rgba(198, 194, 246, 0.2);--ab-shadow-header:0 4px 20px rgba(0, 0, 0, 0.5);--ab-header-shadow:0 4px 20px rgba(0, 0, 0, 0.5);--ab-shadow-reader-card:0 4px 20px -2px rgba(0, 0, 0, 0.35);--ab-shadow-reader-hover:0 8px 30px -4px rgba(0, 0, 0, 0.55);--ab-card-bg:#131b26;--ab-card-border:#1e293b;--ab-card-border-hover:rgba(198, 194, 246, 0.4);--ab-card-shadow:0 4px 16px rgba(0, 0, 0, 0.25);--ab-card-shadow-hover:0 8px 26px rgba(0, 0, 0, 0.45);--ab-card-media-bg:#0e1520;--ab-card-title-color:#f8fafc;--ab-card-title-hover:#c6c2f6;--ab-card-excerpt-color:#94a3b8;--ab-card-meta-color:#94a3b8;--ab-card-footer-border:#16202e;--ab-hero-card-bg:var(--ab-surface);--ab-hero-card-border:var(--ab-border);--ab-hero-card-shadow:0 4px 20px rgba(0, 0, 0, 0.35);--ab-hero-card-border-hover:rgba(198, 194, 246, 0.4);--ab-hero-card-shadow-hover:0 8px 32px rgba(0, 0, 0, 0.5);--ab-hero-badge-bg:rgba(198, 194, 246, 0.18);--ab-hero-badge-text:var(--ab-accent-brand);--ab-hero-badge-border:1px solid rgba(198, 194, 246, 0.48);--ab-divider-link-color:var(--ab-accent-brand);--ab-divider-link-hover:var(--ab-accent-hover);--ab-recent-media-bg:var(--ab-surface-soft);--ab-portal-cta-bg:linear-gradient(135deg, var(--ab-surface) 0%, var(--ab-surface-soft) 100%);--ab-portal-cta-shadow:0 8px 30px rgba(0, 0, 0, 0.4);--ab-hero-banner-bg:var(--ab-surface);--ab-hero-banner-border:var(--ab-border);--ab-hero-banner-shadow:0 4px 20px rgba(0, 0, 0, 0.35);--ab-card-action-color:var(--ab-accent-brand);--ab-card-action-hover:var(--ab-accent-hover);--ab-badge-zk-border:rgba(198, 194, 246, 0.48);--ab-badge-bd-border:rgba(56, 189, 248, 0.52);--ab-badge-bj-border:rgba(244, 114, 182, 0.60);--ab-badge-ah-border:rgba(52, 211, 153, 0.48);--ab-badge-default-border:rgba(198, 194, 246, 0.48);--ab-page-btn-bg:var(--ab-surface);--ab-page-btn-border:var(--ab-border);--ab-page-btn-color:var(--ab-text);--ab-page-btn-hover-bg:var(--ab-surface);--ab-page-btn-hover-border:var(--ab-accent-brand);--ab-page-btn-hover-color:var(--ab-accent-brand);--ab-page-btn-active-bg:var(--ab-accent-brand);--ab-page-btn-active-border:var(--ab-accent-brand);--ab-page-btn-active-color:var(--ab-bg);--ab-stream-border:#1e293b;--ab-stream-media-bg:#0e1520;--ab-pill-bg:rgba(198, 194, 246, 0.15);--ab-pill-border:rgba(198, 194, 246, 0.25);--ab-pill-text:#c6c2f6;--ab-pill-hover-bg:#c6c2f6;--ab-pill-hover-text:#0b0f17;--ab-related-placeholder-bg:linear-gradient(135deg, var(--ab-surface) 0%, var(--ab-surface-soft) 100%);--ab-related-placeholder-color:var(--ab-accent-brand);--ab-related-badge-color:var(--ab-accent-brand);--ab-related-badge-bg:rgba(198, 194, 246, 0.15);--ab-related-badge-border:1px solid rgba(198, 194, 246, 0.25);--ab-related-badge-hover-bg:var(--ab-accent-brand);--ab-related-badge-hover-color:var(--ab-bg);--ab-author-social-bg:var(--ab-surface);--ab-author-social-color:var(--ab-text-secondary);--ab-author-social-border:var(--ab-border);--ab-author-social-shadow:0 2px 6px rgba(0, 0, 0, 0.3);--ab-author-social-hover-bg:var(--ab-surface-elevated);--ab-author-social-hover-color:var(--ab-text-heading);--ab-author-social-hover-border:var(--ab-accent-brand);--ab-author-social-hover-shadow:0 6px 14px rgba(0, 0, 0, 0.4);--ab-author-social-tw-bg:#243042;--ab-author-social-tw-border:var(--ab-accent-brand);--ab-author-social-tw-color:var(--ab-text-heading);--ab-author-social-yt-bg:rgba(239, 68, 68, 0.25);--ab-author-social-yt-border:#f87171;--ab-author-social-yt-color:#fca5a5;--ab-author-social-wa-bg:rgba(34, 197, 94, 0.25);--ab-author-social-wa-border:#4ade80;--ab-author-social-wa-color:#86efac;--ab-author-social-fb-bg:rgba(59, 130, 246, 0.25);--ab-author-social-fb-border:#60a5fa;--ab-author-social-fb-color:#93c5fd;--ab-author-social-ig-bg:rgba(236, 72, 153, 0.25);--ab-author-social-ig-border:#f472b6;--ab-author-social-ig-color:#fbcfe8;--ab-author-social-li-bg:rgba(14, 165, 233, 0.25);--ab-author-social-li-border:#38bdf8;--ab-author-social-li-color:#bae6fd;--ab-author-social-tt-bg:#243042;--ab-author-social-tt-border:var(--ab-accent-brand);--ab-author-social-tt-color:var(--ab-text-heading);--ab-author-social-sub-bg:rgba(255, 103, 25, 0.25);--ab-author-social-sub-border:#fb923c;--ab-author-social-sub-color:#fdba74;--ab-arch-search-bg:var(--ab-bg);--ab-arch-search-border:var(--ab-border-control);--ab-arch-search-color:var(--ab-text-heading);--ab-arch-search-focus-border:var(--ab-accent-brand);--ab-arch-search-focus-shadow:0 0 0 3px rgba(198, 194, 246, 0.2);--ab-arch-tab-border:var(--ab-border);--ab-arch-tab-fg:var(--ab-text-muted);--ab-arch-tab-active-color:var(--ab-accent-brand);--ab-arch-tab-active-border:var(--ab-accent-brand);--ab-arch-toolbar-color:var(--ab-text-muted);--ab-arch-count-color:var(--ab-text-heading);--ab-arch-count-text-color:var(--ab-text-muted);--ab-arch-card-border:var(--ab-border);--ab-arch-title-color:var(--ab-text-heading);--ab-arch-title-hover-color:var(--ab-accent-brand);--ab-arch-excerpt-color:var(--ab-text-secondary);--ab-arch-book-color:var(--ab-accent-brand);--ab-arch-book-bg:rgba(198, 194, 246, 0.15);--ab-arch-book-border:1px solid rgba(198, 194, 246, 0.25);--ab-arch-book-hover-bg:var(--ab-accent-brand);--ab-arch-book-hover-color:var(--ab-bg);--ab-arch-book-hover-border:var(--ab-accent-brand);--ab-arch-date-color:var(--ab-text-muted);--ab-arch-author-color:var(--ab-text-muted);--ab-arch-author-hover-color:var(--ab-accent-brand);--ab-arch-empty-bg:var(--ab-surface);--ab-arch-empty-border:#334155;--ab-arch-empty-text-color:var(--ab-text-secondary);--ab-arch-reset-color:var(--ab-accent-brand);--ab-arch-reset-underline:rgba(198, 194, 246, 0.4);--ab-arch-reset-hover-color:var(--ab-text-inverse);--ab-arch-reset-hover-underline:var(--ab-text-inverse);--ab-arch-reset-focus-ring:#c6c2f6;--ab-badge-zk-bg:rgba(97, 86, 231, 0.22);--ab-badge-zk-fg:#c6c2f6;--ab-badge-bd-bg:rgba(56, 189, 248, 0.18);--ab-badge-bd-fg:#7dd3fc;--ab-badge-bj-bg:rgba(244, 114, 182, 0.18);--ab-badge-bj-fg:#f472b6;--ab-badge-ah-bg:rgba(52, 211, 153, 0.18);--ab-badge-ah-fg:#6ee7b7;--ab-badge-default-bg:rgba(198, 194, 246, 0.15);--ab-badge-default-fg:#c6c2f6;--ab-rank-3-bg:rgba(142, 133, 239, 0.3);--ab-btn-primary-bg:#c6c2f6;--ab-btn-primary-text:#0b0f17;--ab-btn-primary-hover-bg:#dbd8fb;--ab-btn-primary-shadow:0 2px 8px rgba(0, 0, 0, 0.3);--ab-btn-icon-bg:rgba(198, 194, 246, 0.12);--ab-btn-icon-hover-bg:rgba(198, 194, 246, 0.22);--ab-btn-icon-stroke:#c6c2f6;--ab-form-bg:#0b0f17;--ab-form-border:#5a6e8b;--ab-form-text:#f8fafc;--ab-form-placeholder:#94a3b8;--ab-form-focus:#c6c2f6;--ab-table-head-bg:#1a2433;--ab-table-head-text:#f8fafc;--ab-table-border:#1e293b;--ab-table-border-cell:var(--ab-border-control);--ab-table-stripe:rgba(198, 194, 246, 0.03);--ab-table-hover:rgba(198, 194, 246, 0.08);--ab-table-shadow:0 4px 20px -2px rgba(0, 0, 0, 0.45);--ab-table-border-control:#5a6e8b;--ab-table-equal-text:var(--ab-text);--ab-table-text:var(--ab-text);--ab-table-farhang-border:var(--ab-border-control);--ab-table-farhang-shadow:0 4px 20px -2px rgba(0, 0, 0, 0.45);--ab-table-farhang-head-bg:var(--ab-surface-elevated);--ab-table-farhang-head-img:linear-gradient(180deg, var(--ab-surface-elevated) 0%, var(--ab-surface) 100%);--ab-table-farhang-head-border:2px solid var(--ab-border-control);--ab-table-farhang-head-text:var(--ab-text-heading);--ab-table-farhang-row-border:1px solid var(--ab-border);--ab-table-farhang-td-border:1px solid var(--ab-border);--ab-table-farhang-stripe:transparent;--ab-table-farhang-col1:var(--ab-text-heading);--ab-table-farhang-col2:var(--ab-text-secondary);--ab-table-farhang-col-border:1px solid var(--ab-border);--ab-header-border-bottom:1px solid var(--ab-border);--ab-header-top-border-bottom:1px solid var(--ab-border-soft);--ab-logo-color:var(--ab-text-heading);--ab-logo-filter:brightness(1.15) contrast(1.05);--ab-search-btn-bg:var(--ab-surface-elevated);--ab-search-btn-fg:var(--ab-text-heading);--ab-search-btn-border:1px solid #233145;--ab-search-btn-shadow:0 2px 8px rgba(0, 0, 0, 0.3);--ab-search-btn-hover-bg:#233145;--ab-search-btn-hover-fg:var(--ab-text-inverse);--ab-search-btn-hover-border:#334155;--ab-search-btn-hover-shadow:0 4px 12px rgba(0, 0, 0, 0.45);--ab-hamburger-color:var(--ab-text-heading);--ab-hamburger-hover-bg:rgba(255, 255, 255, 0.1);--ab-hamburger-hover-color:var(--ab-text-inverse);--ab-submenu-shadow:0 14px 32px -4px rgba(0, 0, 0, 0.5), 0 4px 10px rgba(0, 0, 0, 0.3);--ab-vertical-sublink-color:var(--ab-text);--ab-vertical-sublink-hover-bg:var(--ab-surface-elevated);--ab-vertical-sublink-hover-color:var(--ab-accent-brand);--ab-drawer-bg:var(--ab-top-bg);--ab-drawer-border:1px solid var(--ab-border);--ab-drawer-text:var(--ab-text);--ab-drawer-close-bg:var(--ab-surface-elevated);--ab-drawer-close-color:var(--ab-text-heading);--ab-drawer-close-border:1px solid #233145;--ab-drawer-close-shadow:0 1px 4px rgba(0, 0, 0, 0.3);--ab-drawer-close-hover-bg:#233145;--ab-drawer-close-hover-color:var(--ab-text-inverse);--ab-drawer-close-hover-border:#334155;--ab-drawer-close-hover-shadow:0 3px 8px rgba(0, 0, 0, 0.4);--ab-drawer-row-border:var(--ab-border-soft);--ab-drawer-row-hover-bg:var(--ab-surface);--ab-drawer-row-hover-color:var(--ab-accent-brand);--ab-drawer-accordion-bg:var(--ab-surface-nav);--ab-drawer-accordion-border-top:1px solid var(--ab-border-soft);--ab-drawer-sublink-color:var(--ab-text-secondary);--ab-drawer-sublink-hover-color:var(--ab-accent-brand);--ab-modal-bg:var(--ab-surface);--ab-modal-border:var(--ab-border);--ab-modal-shadow:0 20px 48px rgba(0, 0, 0, 0.6);--ab-modal-icon:#94a3b8;--ab-modal-field-text:var(--ab-text-heading);--ab-modal-close-color:var(--ab-text-muted);--ab-modal-close-hover-bg:var(--ab-surface-elevated);--ab-modal-close-hover-color:var(--ab-text-heading);--ab-modal-result-color:var(--ab-text);--ab-modal-result-border:var(--ab-border);--ab-modal-result-hover-bg:var(--ab-surface-elevated);--ab-modal-result-hover-color:var(--ab-accent-brand);--ab-modal-result-title-color:var(--ab-text-heading);--ab-modal-footer-bg:var(--ab-surface-soft);--ab-modal-view-all:var(--ab-accent-brand);--ab-modal-view-all-hover:var(--ab-accent-hover);--ab-kbd-bg:var(--ab-surface-elevated);--ab-kbd-border:#334155;--ab-kbd-color:var(--ab-text-secondary);--ab-success-text:#34d399;--ab-success-bg:rgba(52, 211, 153, 0.12);--ab-warning-text:#fbbf24;--ab-warning-bg:rgba(251, 191, 36, 0.12);--ab-warning-border:rgba(251, 191, 36, 0.25);--ab-status-warning-text:var(--ab-warning-text);--ab-status-warning-bg:var(--ab-warning-bg);--ab-status-warning-border:var(--ab-warning-border);--ab-error-text:#fca5a5;--ab-error-bg:#450a0a;--ab-error-border:#7f1d1d;--ab-read-surface:#131b26;--ab-read-surface-soft:#0e1520;--ab-read-surface-hover:#1a2433;--ab-read-border-base:#1e293b;--ab-read-border-soft:#182232;--ab-read-hover-border:#c6c2f6;--ab-read-target-border:#c6c2f6;--ab-arch-border:#5a6e8b;--ab-breadcrumbs-bg:#0d121c;--ab-breadcrumbs-border:#1e293b;--ab-breadcrumbs-fg:#94a3b8;--ab-breadcrumbs-link:#38bdf8;--ab-breadcrumbs-link-hover:#7dd3fc;--ab-breadcrumbs-sep:#64748b;--ab-breadcrumbs-last:#f8fafc;--ab-wpp-border:#1e293b;--ab-wpp-divider:#162232;--ab-wpp-hover-bg:#1a2433;--ab-wpp-tab-fg:#94a3b8;--ab-wpp-shadow:0 4px 20px rgba(0, 0, 0, 0.4);--ab-wpp-tab-active-bg:#1a2433;--ab-wpp-tab-active-fg:#f8fafc;--ab-wpp-tab-active-shadow:0 2px 6px rgba(0, 0, 0, 0.4);--ab-wpp-badge-bg:rgba(255, 255, 255, 0.1);--ab-wpp-badge-fg:#94a3b8;--ab-badge-rank1-bg:#c6c2f6;--ab-badge-rank1-fg:#0b0f17;--ab-badge-rank2-bg:#60a5fa;--ab-badge-rank2-fg:#0b0f17;--ab-badge-rank3-bg:#a78bfa;--ab-badge-rank3-fg:#0b0f17;--ab-404-kicker-line:#334155;--ab-404-num:#f8fafc;--ab-404-heading-urdu:#f8fafc;--ab-404-heading-en:#c6c2f6;--ab-404-divider-line:#334155;--ab-404-diamond:#c6c2f6;--ab-404-desc-urdu:#cbd5e1;--ab-404-desc-en:#94a3b8;--ab-404-nav-label:#94a3b8;--ab-border-404-pill:#334155;--ab-404-pill-bg:#131b26;--ab-404-pill-fg:#e2e8f0;--ab-404-pill-shadow:0 2px 8px rgba(0, 0, 0, 0.3);--ab-404-pill-hover-bg:#1a2433;--ab-404-pill-hover-border:#c6c2f6;--ab-404-pill-hover-color:#c6c2f6;--ab-404-pill-hover-shadow:0 4px 16px rgba(0, 0, 0, 0.45);--ab-404-pill-sep:#475569;--ab-footer-bg:#0d121c;--ab-footer-sub-bg:#080c13;--ab-footer-fg:#94a3b8;--ab-footer-fg-muted:#94a3b8;--ab-footer-fg-heading:#f8fafc;--ab-footer-accent-soft:#7b7ba3;--ab-footer-lavender:#c6c2f6;--ab-footer-border-subtle:#1e293b;--ab-footer-subtitle:#94a3b8;--ab-nl-placeholder:#94a3b8;--ab-nl-success-text:#34d399;--ab-nl-error-text:#fca5a5;--ab-gradient-hero:linear-gradient(135deg, rgba(198, 194, 246, 0.1) 0%, rgba(19, 27, 38, 0.8) 100%);--ab-gradient-h2:linear-gradient(180deg, #131b26 0%, #17202e 100%);--ab-gradient-table-head:linear-gradient(180deg, var(--ab-surface-elevated) 0%, var(--ab-surface) 100%);--ab-gradient-img-placeholder:linear-gradient(135deg, #1a2433 0%, #131b26 100%);--ab-gradient-author:linear-gradient(135deg, #131b26 0%, #17202e 100%);--ab-gradient-divider:linear-gradient(to right, transparent 0%, #1e293b 20%, #2a3548 50%, #1e293b 80%, transparent 100%);--ab-glow-masthead:radial-gradient(closest-side, rgba(198, 194, 246, 0.05), transparent);--ab-masthead-glow:var(--ab-glow-masthead);--ab-masthead-divider:var(--ab-gradient-divider);--ab-masthead-meta-color:#cbd5e1;--ab-masthead-meta-link:#cbd5e1;--ab-masthead-meta-link-hover:#f8fafc;--ab-masthead-cat-link:#94a3b8;--ab-masthead-avatar-border:#1e293b;--ab-masthead-dot:#475569;--ab-masthead-slash:#334155;--ab-gradient-category-accent:linear-gradient(90deg, #1e293b, #334155);--ab-gradient-footer-brand:linear-gradient(145deg, rgba(19, 27, 38, 0.95) 0%, rgba(13, 18, 28, 0.98) 100%);--ab-badge-shadow:0 4px 12px rgba(0, 0, 0, 0.35);--ab-hero-badge-highlight:rgba(198, 194, 246, 0.22);--ab-seal-shadow:0 6px 16px -2px rgba(0, 0, 0, 0.6);--ab-verse-focus-shadow:0 0 0 3px rgba(198, 194, 246, 0.2);--ab-drawer-shadow:-10px 0 30px rgba(0, 0, 0, 0.5);--ab-input-shadow:0 1px 2px rgba(0, 0, 0, 0.25);--ab-btn-shadow:0 4px 14px rgba(0, 0, 0, 0.3);--ab-btn-shadow-hover:0 8px 20px rgba(198, 194, 246, 0.35);--ab-wpp-tab-hover-bg:rgba(198, 194, 246, 0.25);--ab-link-underline-tint:rgba(125, 211, 252, 0.45);--ab-highlight-blue:rgba(96, 165, 250, 0.16);--ab-highlight-red:rgba(251, 113, 133, 0.16);--ab-highlight-green:rgba(74, 222, 128, 0.16);--ab-toc-hover-bg:rgba(198, 194, 246, 0.1);--ab-toc-sublink-hover-bg:rgba(198, 194, 246, 0.08);--bec-color-ab-blue:#93c5fd;--bec-color-ab-red:#fda4af;--bec-color-ab-green:#86efac;--nv-site-bg:var(--ab-bg);--nv-text-color:var(--ab-text);--nv-primary-accent:var(--ab-accent-brand);--nv-secondary-accent:var(--ab-text-link);--nv-light-bg:var(--ab-surface);--nv-dark-bg:var(--ab-bg);--nv-text-dark-bg:var(--ab-text-heading);--nv-c-1:var(--ab-accent-brand);--nv-c-2:var(--ab-accent-hover);--ab-top-bg:#0d121c;--ab-nav-text:#e2e8f0;--ab-nav-text-muted:#94a3b8;--ab-header-bg:#131b26;--ab-header-border:#1e293b;--ab-header-shadow:0 4px 20px rgba(0, 0, 0, 0.45);--ab-accent-purple:#1a2433;--ab-text-dark:#f8fafc;--ab-text-muted:#94a3b8;--ab-read-border:#1e293b;--ab-read-border-light:#182232;--ab-read-plum:#f8fafc;--ab-read-accent:#c6c2f6;--ab-reader-h2-bg:var(--ab-surface);--ab-reader-h2-border:1px solid var(--ab-border);--ab-reader-h2-color:var(--ab-text-heading);--ab-reader-h2-shadow:0 4px 16px rgba(0, 0, 0, 0.35);--ab-verse-num-color:var(--ab-accent-brand);--ab-copy-btn-bg:var(--ab-surface-soft);--ab-copy-btn-border:1px solid var(--ab-border);--ab-copy-btn-color:var(--ab-text-secondary);--ab-copy-btn-hover-bg:var(--ab-surface-elevated);--ab-copy-btn-hover-border:var(--ab-accent-brand);--ab-copy-btn-hover-color:var(--ab-text-heading);--ab-blockquote-text:var(--ab-text);--ab-progress-bar-bg:linear-gradient(90deg, #c6c2f6, #38bdf8);--ab-progress-bar-shadow:0 1px 6px rgba(198, 194, 246, 0.4);--ab-comm-bg:#0b0f17;--ab-comm-card:#131b26;--ab-comm-card-reply:#182232;--ab-comm-plum:#f8fafc;--ab-comm-plum-hover:#c6c2f6;--ab-comm-accent:#c6c2f6;--ab-comm-lavender:#c6c2f6;--ab-comm-lavender-light:rgba(198, 194, 246, 0.15);--ab-comm-border:#1e293b;--ab-comm-border-soft:#162232;--ab-comm-rule:#1e293b;--ab-comm-focus-glow:rgba(198, 194, 246, 0.25);--ab-comm-text-dark:#e2e8f0;--ab-comm-text-muted:#94a3b8;--ab-comment-reply-bg:var(--ab-surface-elevated);--ab-comment-reply-border:1px solid #334155;--ab-comment-reply-color:var(--ab-text-heading);--ab-comment-reply-hover-bg:var(--ab-accent-brand);--ab-comment-reply-hover-border:var(--ab-accent-brand);--ab-comment-reply-hover-color:var(--ab-bg);--ab-comment-avatar-border:2px solid #1e293b;--ab-footer-top-border:1px solid var(--ab-border);--ab-footer-bottom-border:1px solid #16202e;--ab-footer-copyright-color:var(--ab-text-muted);--ab-footer-legal-color:var(--ab-text-secondary);--ab-footer-legal-hover:var(--ab-accent-brand);--ab-footer-social-bg:rgba(255, 255, 255, 0.05);--ab-footer-social-color:var(--ab-text);--ab-footer-social-border:1px solid var(--ab-border);--ab-footer-social-svg:#e2e8f0;--ab-footer-social-hover-bg:var(--ab-accent-brand);--ab-footer-social-hover-border:var(--ab-accent-brand);--ab-footer-social-hover-color:var(--ab-bg);--ab-footer-social-hover-svg:#0b0f17;--ab-nl-card-bg:var(--ab-surface);--ab-nl-card-border:1px solid var(--ab-border);--ab-nl-card-shadow:0 6px 20px rgba(0, 0, 0, 0.35);--ab-nl-title-color:var(--ab-text-heading);--ab-nl-subtitle-color:var(--ab-text-muted);--ab-nl-input-bg:var(--ab-bg);--ab-nl-input-border:1px solid var(--ab-border-control);--ab-nl-input-color:var(--ab-text-heading);--ab-nl-input-placeholder:var(--ab-text-muted);--ab-nl-input-focus-bg:var(--ab-surface-soft);--ab-nl-input-focus-border:var(--ab-accent-brand);--ab-nl-input-focus-shadow:0 0 0 2px rgba(198, 194, 246, 0.25);--ab-nl-btn-bg:var(--ab-accent-brand);--ab-nl-btn-color:var(--ab-bg);--ab-nl-btn-hover-bg:#dbd8fb;--ab-nl-btn-hover-color:var(--ab-bg);--ab-nl-btn-hover-shadow:var(--ab-btn-shadow-hover);--fluentform-primary:var(--ab-accent-brand);--fluentform-secondary:var(--ab-text);--fluentform-danger:var(--ab-status-error-text, #fb7185);--fluentform-border-color:var(--ab-border-control);--ab-scrollbar-thumb:#334155;--ab-scrollbar-thumb-hover:#475569;--ab-scrollbar-track:#0b0f17;--ab-scrollbar-border:#0b0f17;--ab-selection-bg:var(--ab-text-link);--ab-selection-color:var(--ab-bg);--ab-autofill-bg:var(--ab-surface);--ab-autofill-text:var(--ab-text-heading)}html[data-theme="dark"],html[data-theme="dark"] body{background-color:var(--ab-bg)!important;color:var(--ab-text)!important}html[data-theme="dark"] :is(.wrapper,#content,.neve-main,main,.site-content,.container){background-color:transparent!important}html[data-theme="dark"] :is(h1,h2,h3,h4,h5,h6){color:var(--ab-text-heading)!important;background:transparent!important;border:none;box-shadow:none}html[data-theme="dark"] :is(p,li,figcaption):not(.ab-404-heading-en,.ab-404-nav-label,.ab-404-desc-urdu,.ab-404-desc-en){color:var(--ab-text)}html[data-theme="dark"] :is(blockquote,.wp-block-quote){background-color:var(--ab-surface)!important;border-right-color:var(--ab-accent-brand);color:var(--ab-text)!important}html[data-theme="dark"] :is(pre,code,kbd,samp){background-color:var(--ab-surface)!important;border-color:var(--ab-border);color:var(--ab-text-heading)!important}html[data-theme="dark"] :is(hr,hr.wp-block-separator,.entry-content hr,.entry-content .wp-block-separator){border:0!important;height:1px;background:var(--ab-gradient-divider)!important;background-color:transparent!important;opacity:1}html[data-theme="dark"] a:not(.ab-search-open-btn,.ab-theme-toggle-btn,.ab-mobile-hamburger-btn,.button,.ab-header-logo-link,.ab-hero-btn,.ab-featured-btn,.ab-cta-btn,.ab-category-card,.superwebshare_prompt,.ab-404-pill){color:var(--ab-text-link);transition:color 0.15s ease}html[data-theme="dark"] a:not(.ab-search-open-btn,.ab-theme-toggle-btn,.ab-mobile-hamburger-btn,.button,.ab-header-logo-link,.ab-hero-btn,.ab-featured-btn,.ab-cta-btn,.ab-category-card,.superwebshare_prompt,.ab-404-pill):hover{color:var(--ab-text-link-hover)}html[data-theme="dark"] .entry-content a:not(.wp-block-button__link):not(#ez-toc-container a):not(.ez-toc-link):not(.nv-meta-list a):not(.ab-related-section a):not(.ab-author-social-btn):not(.ab-author-link):not(.ab-arch-wrapper a):not(.ab-arch-card a){color:var(--ab-text-link-hover)!important;text-decoration:underline!important;text-decoration-color:var(--ab-link-underline-tint)!important;text-underline-offset:6px!important;text-decoration-thickness:1.5px!important;transition:color 0.25s ease,text-decoration-color 0.25s ease}html[data-theme="dark"] .entry-content a:not(.wp-block-button__link):not(#ez-toc-container a):not(.ez-toc-link):not(.nv-meta-list a):not(.ab-related-section a):not(.ab-author-social-btn):not(.ab-author-link):not(.ab-arch-wrapper a):not(.ab-arch-card a):hover{color:var(--fluentform-danger)!important;text-decoration-color:var(--fluentform-danger)!important}html[data-theme="dark"] .entry-content :is(em,i):not([class*="fa"]):not([class*="e-"]){color:var(--ab-accent-brand)!important}html[data-theme="dark"] .has-ab-blue-color{color:var(--bec-color-ab-blue)!important}html[data-theme="dark"] .has-ab-red-color{color:var(--bec-color-ab-red)!important}html[data-theme="dark"] .has-ab-green-color{color:var(--bec-color-ab-green)!important}html[data-theme="dark"] .has-ab-blue-background-color{background-color:var(--ab-highlight-blue)!important;color:var(--ab-text-link)!important;border-radius:4px;padding:.15em .35em}html[data-theme="dark"] .has-ab-red-background-color{background-color:var(--ab-highlight-red)!important;color:var(--fluentform-danger)!important;border-radius:4px;padding:.15em .35em}html[data-theme="dark"] .has-ab-green-background-color{background-color:var(--ab-highlight-green)!important;color:var(--ab-success-text)!important;border-radius:4px;padding:.15em .35em}html[data-theme="dark"] .entry-content span[style*="color:"]{filter:brightness(1.22)}html[data-theme="dark"] :is(.ab-hero-media,.ab-card-media,.ab-recent-media,.ab-related-media){overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}@media (prefers-reduced-motion:reduce){html[data-theme="dark"] :is(*,*::before,*::after){animation-duration:0.01ms;animation-iteration-count:1;transition-duration:0.01ms;scroll-behavior:auto}}html[data-theme="dark"] :is(.article-card,.nv-post-thumbnail-wrap){background-color:var(--ab-surface)!important;border:1px solid var(--ab-border)!important;box-shadow:var(--ab-card-shadow);transition:transform 0.25s cubic-bezier(.16,1,.3,1),border-color 0.25s ease,box-shadow 0.25s ease}html[data-theme="dark"] .article-card:hover{transform:translateY(-4px);border-color:var(--ab-border-hover);box-shadow:var(--ab-card-shadow-hover)}html[data-theme="dark"] :is(.entry-title,.post-title) a{color:var(--ab-text-heading)!important;transition:color 0.18s ease}html[data-theme="dark"] .article-card:hover .entry-title a{color:var(--ab-accent-brand)!important}html[data-theme="dark"] .entry-summary{color:var(--ab-text-muted)}html[data-theme="dark"] .nv-tags-list a{background-color:var(--ab-badge-default-bg);color:var(--ab-accent-brand);border:1px solid var(--ab-badge-default-border)}html[data-theme="dark"] .nv-tags-list a:hover{background-color:var(--ab-accent-brand);color:var(--ab-bg)}html[data-theme="dark"] .pagination a{background-color:var(--ab-page-btn-bg)!important;border:1px solid var(--ab-page-btn-border);color:var(--ab-page-btn-color)!important}html[data-theme="dark"] .pagination a:hover{border-color:var(--ab-page-btn-hover-border);color:var(--ab-page-btn-hover-color)!important}html[data-theme="dark"] :is(footer.footer,.site-footer){background-color:var(--ab-surface-footer)!important;border-top:1px solid var(--ab-border);color:var(--ab-text-muted)}html[data-theme="dark"] .footer-nav a{color:var(--ab-text-secondary)}html[data-theme="dark"] .footer-nav a:hover{color:var(--ab-accent-brand)}html[data-theme="dark"] :is(.single,.single-post) .entry-content h2.wp-block-heading,html[data-theme="dark"] .single-post-container .entry-content h2.wp-block-heading{background:var(--ab-surface)!important;background-image:none;border:1px solid var(--ab-border)!important;border-radius:14px;color:var(--ab-text-heading)!important;box-shadow:var(--ab-card-shadow)!important;text-shadow:none}html[data-theme="dark"] :is(.entry-content,.page .entry-content,body) :is(h1,h2,h3,h4,h5,h6):is(.has-nv-light-bg-background-color,[style*="var(--nv-light-bg)"]){background:transparent!important;color:var(--ab-text-heading)!important;border:none;box-shadow:none}html[data-theme="dark"] .entry-content blockquote.wp-block-quote{background:var(--ab-surface-soft)!important;border:1px solid var(--ab-border)!important;border-right:4px solid var(--ab-accent-brand)!important;color:var(--ab-text)!important}html[data-theme="dark"] .entry-content blockquote.wp-block-quote p{color:var(--ab-text)!important}html[data-theme="dark"] .entry-content :is(blockquote,.wp-block-quote) cite{color:var(--ab-accent-brand)!important}html[data-theme="dark"] .wp-block-table:is(.equal-cols,.table-50) :is(th,td){color:var(--ab-text)!important}html[data-theme="dark"] #comments{border-color:var(--ab-border)}html[data-theme="dark"] #commentform :is(textarea#comment,input#author,input#email,input#url){background:var(--ab-bg)!important;border:1px solid var(--ab-border-control)!important;color:var(--ab-text-heading)!important}html[data-theme="dark"] :is(#commentform input#submit,#commentform button#submit,.inline-submit-btn){background:var(--ab-btn-primary-bg)!important;color:var(--ab-btn-primary-text)!important;border:1px solid var(--ab-accent-brand)!important;box-shadow:var(--ab-btn-shadow)!important;transition:background 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease!important}html[data-theme="dark"] :is(#commentform input#submit,#commentform button#submit,.inline-submit-btn):hover{background:var(--ab-btn-primary-hover-bg)!important;color:var(--ab-btn-primary-text)!important;border-color:var(--ab-btn-primary-hover-bg)!important;transform:translateY(-1px)!important;box-shadow:var(--ab-btn-shadow-hover)!important}html[data-theme="dark"] :is(.nv-comment-header .edit-reply a,.reply a.comment-reply-link){background:var(--ab-surface-elevated)!important;color:var(--ab-text-heading)!important;border:1px solid var(--ab-border-subtle)!important}html[data-theme="dark"] :is(.nv-comment-header .edit-reply a,.reply a.comment-reply-link):hover{background:var(--ab-comment-reply-hover-bg)!important;color:var(--ab-comment-reply-hover-color)!important;border-color:var(--ab-comment-reply-hover-border)!important}html[data-theme="dark"] :is(#cancel-comment-reply-link:not([style*="display:none"]),.inline-reply-cancel){color:var(--fluentform-danger,#fb7185)!important}html[data-theme="dark"] :is(#cancel-comment-reply-link:not([style*="display:none"]),.inline-reply-cancel):hover{background:rgb(198 194 246 / .15)!important;color:var(--ab-accent-brand)!important}html[data-theme="dark"] .comment-awaiting-moderation{color:var(--ab-warning-text)!important;background-color:var(--ab-warning-bg)!important;border-color:var(--ab-warning-border)!important}html[data-theme="dark"] .comment-awaiting-moderation::before{background-color:var(--ab-warning-text)!important}html[data-theme="dark"] :is(.sher-box .misra,.poetry-couplet .line){color:var(--ab-text-heading)}html[data-theme="dark"] :is(.sher-box .takhallus,.poet-name){color:var(--ab-accent-brand)}html[data-theme="dark"] :is(.arabic-verse,[style*="AlQalam Quran Majeed 2"]){color:var(--ab-text-heading)}html[data-theme="dark"] :is(.ab-footnotes-section,.footnotes){background-color:var(--ab-surface-soft);border-top:1px solid var(--ab-border);color:var(--ab-text-secondary)}html[data-theme="dark"] :is(input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea,select,.fluentform input,.fluentform textarea,.fluentform select,.ff-default .ff-el-form-control){background-color:var(--ab-surface)!important;border:1px solid var(--ab-border-control)!important;color:var(--ab-text-heading)!important}html[data-theme="dark"] :is(input::placeholder,textarea::placeholder,.ff-default .ff-el-form-control::placeholder){color:var(--ab-text-muted)}html[data-theme="dark"] :is(input:focus,textarea:focus,select:focus,.fluentform input:focus,.fluentform textarea:focus,.ff-default .ff-el-form-control:focus){background-color:var(--ab-surface-soft)!important;border-color:var(--ab-accent-brand)!important;color:var(--ab-text-heading)!important;box-shadow:var(--ab-focus-ring)!important;outline:none}html[data-theme="dark"] .fluentform .ff-el-input--label label{color:var(--ab-text-heading)}html[data-theme="dark"] .fluentform .ff-el-input--label.ff-el-is-required :is(label:after,label:before){color:var(--fluentform-danger)!important}html[data-theme="dark"] :is(form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style),.fluentform button.ff-btn-submit,.ff-default .ff_btn_style){background-color:var(--ab-accent-brand)!important;color:var(--ab-bg)!important;border:1px solid var(--ab-accent-brand)!important;font-weight:700;box-shadow:var(--ab-btn-shadow)}html[data-theme="dark"] :is(form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style):hover,.fluentform button.ff-btn-submit:hover,.ff-default .ff_btn_style:hover){background-color:var(--ab-accent-hover)!important;color:var(--ab-bg)!important;box-shadow:var(--ab-btn-shadow-hover)}html[data-theme="dark"] .ff-errors-in-stack{background-color:var(--ab-error-bg)!important;border:1px solid var(--ab-error-border)!important;border-radius:8px;padding:12px 16px}html[data-theme="dark"] :is(.fluentform .text-danger,.ff-errors-in-stack .error){color:var(--fluentform-danger)!important}html[data-theme="dark"] .ff-message-success{background-color:var(--ab-success-bg)!important;border:1px solid var(--ab-success-text)!important;border-radius:8px;color:var(--ab-success-text)!important;padding:14px 18px}html[data-theme="dark"] :is(#ez-toc-container,div#ez-toc-container,.ez-toc-v2_0_88,.ez-toc-grey){background:var(--ab-surface)!important;border:1px solid var(--ab-border)!important;box-shadow:0 4px 20px rgb(0 0 0 / .4)!important}html[data-theme="dark"] :is(div.ez-toc-title-container,#ez-toc-container .ez-toc-title-container){background:var(--ab-surface-soft)!important;border-bottom:1px solid var(--ab-border)!important}html[data-theme="dark"] :is(#ez-toc-container div.ez-toc-title-container p.ez-toc-title,#ez-toc-container p.ez-toc-title,#ez-toc-container .ez-toc-title,.ez-toc-title-toggle){color:var(--ab-text-heading)!important}html[data-theme="dark"] #ez-toc-container li.ez-toc-heading-level-2>a{color:var(--ab-text-heading)!important;background:rgb(255 255 255 / .04)!important}html[data-theme="dark"] #ez-toc-container li.ez-toc-heading-level-2>a:hover{color:var(--ab-accent-brand)!important;background:var(--ab-toc-hover-bg)!important}html[data-theme="dark"] #ez-toc-container :is(ul.ez-toc-list-level-3>li.ez-toc-heading-level-3>a,a.ez-toc-link,ul li a){color:var(--ab-text-secondary)!important}html[data-theme="dark"] #ez-toc-container :is(ul.ez-toc-list-level-3>li.ez-toc-heading-level-3>a,a.ez-toc-link,ul li a):hover{color:var(--ab-accent-brand)!important;background:var(--ab-toc-sublink-hover-bg)!important}html[data-theme="dark"] :is(#ez-toc-container ul li::before,#ez-toc-container .ez-toc-counter-rtl ul li::before){color:var(--ab-text-muted)}html[data-theme="dark"] #ez-toc-container ul.ez-toc-list-level-3>li.ez-toc-heading-level-3>a:not(:hover)::before{background:var(--ab-pill-bg)!important;color:var(--ab-accent-brand)!important;border:1px solid var(--ab-pill-border)!important}html[data-theme="dark"] #ez-toc-container ul.ez-toc-list-level-3>li.ez-toc-heading-level-3>a:is(:hover,:focus,:focus-visible)::before{background:var(--ab-accent-action)!important;color:var(--ab-text-on-accent)!important;border:1px solid var(--ab-accent-action)!important}html[data-theme="dark"] button.superwebshare_prompt{background-color:var(--ab-surface-elevated)!important;color:var(--ab-accent-brand)!important;border:1px solid var(--ab-border-subtle)!important;box-shadow:0 4px 16px rgb(0 0 0 / .5)!important}html[data-theme="dark"] button.superwebshare_prompt:hover{background-color:var(--ab-surface-raised)!important;color:var(--ab-text-heading)!important;border-color:var(--ab-accent-brand)!important}html[data-theme="dark"] .sws-modal-bg{background:rgb(0 0 0 / .75)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html[data-theme="dark"] .sws-modal-bg .modal-container{background-color:var(--ab-surface)!important;color:var(--ab-text-heading)!important;border:1px solid var(--ab-border-subtle)!important;box-shadow:0 16px 40px rgb(0 0 0 / .6)!important}html[data-theme="dark"] .sws-modal-bg :is(.modal-title,.sws-modal-close:hover){color:var(--ab-text-heading)!important}html[data-theme="dark"] .sws-modal-bg .sws-links a{color:var(--ab-text-secondary)!important}html[data-theme="dark"] .sws-modal-bg .sws-links a:hover{color:var(--ab-accent-brand)!important}html[data-theme="dark"] .sws-modal-bg .sws-links a svg{fill:currentColor!important}html[data-theme="dark"] .sws-modal-bg .sws-copy a{background:var(--ab-surface-elevated)!important;color:var(--ab-text-heading)!important;border:1px solid var(--ab-border-subtle)!important}html[data-theme="dark"] .sws-modal-bg .sws-copy a:hover{background:var(--ab-surface-raised)!important;border-color:var(--ab-accent-brand)!important;color:var(--ab-accent-brand)!important}html[data-theme="dark"] .sws-modal-bg .sws-modal-close{color:var(--ab-text-muted)!important}html[data-theme="dark"] :is(.cf-turnstile,.inline-reply-turnstile,.ff-el-turnstile,.ff-el-hcaptcha){color-scheme:dark;direction:ltr;text-align:left;unicode-bidi:embed}html[data-theme="dark"] :is(.ab-card-meta,.post-meta,.ab-meta-item a,.ab-meta-item time,.ab-related-date,.ab-arch-card .ab-card-date,.ab-footer-copyright){color:var(--ab-text-muted)}html[data-theme="dark"] .ab-category-card:is(:hover,:focus-visible){border-color:var(--ab-card-border-hover,rgb(198 194 246 / .45))}html[data-theme="dark"] .ab-category-icon-wrap{color:white!important}html[data-theme="dark"] .ab-category-card:is(:hover,:focus-visible) .ab-category-icon-wrap{background:rgb(198 194 246 / .18)!important;color:var(--ab-accent-brand)!important}