.article-detail-shell.svelte-1wkeere{width:100%;padding:3rem 1.5rem 6rem;box-sizing:border-box}.article-detail-container.svelte-1wkeere{max-width:840px;margin:0 auto}.breadcrumb-nav.svelte-1wkeere{margin-bottom:2rem}.bc-link.svelte-1wkeere{display:inline-flex;align-items:center;color:var(--theme-primary, #0284c7);text-decoration:none;font-size:.9375rem;font-weight:600;transition:opacity .15s ease}.bc-link.svelte-1wkeere:hover{opacity:.85;text-decoration:underline}.article-wrapper.svelte-1wkeere{background:var(--theme-surface, #ffffff);border:1px solid var(--theme-border, #e2e8f0);border-radius:16px;padding:3.5rem 3rem;box-shadow:0 4px 20px #0000000a}.article-header.svelte-1wkeere{padding-bottom:2.25rem;border-bottom:1px solid var(--theme-border, #e2e8f0);margin-bottom:2.5rem}.article-meta.svelte-1wkeere{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;margin-bottom:1.25rem}.meta-tag.svelte-1wkeere{font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-primary, #0284c7)}.meta-dot.svelte-1wkeere{color:var(--theme-muted, #94a3b8)}.meta-date.svelte-1wkeere{color:var(--theme-muted, #64748b)}.article-title.svelte-1wkeere{font-size:clamp(2rem,4.5vw,2.85rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;margin:0 0 1.25rem;color:var(--theme-fg, currentColor)}.article-lead.svelte-1wkeere{font-size:1.125rem;line-height:1.75;color:var(--theme-muted, #475569);margin:0;font-weight:450}.article-body.svelte-1wkeere{font-size:1.0625rem;line-height:1.85;color:var(--theme-fg, #1e293b)}.article-body.svelte-1wkeere p{margin:0 0 1.5rem}.article-body.svelte-1wkeere p:last-child{margin-bottom:0}.article-body.svelte-1wkeere h2,.article-body.svelte-1wkeere h3,.article-body.svelte-1wkeere h4{margin:2.5rem 0 1rem;font-weight:750;line-height:1.3;color:var(--theme-fg, currentColor)}.article-body.svelte-1wkeere h2{font-size:1.6rem}.article-body.svelte-1wkeere h3{font-size:1.35rem}.article-body.svelte-1wkeere ul,.article-body.svelte-1wkeere ol{margin:0 0 1.5rem 1.5rem;padding:0}.article-body.svelte-1wkeere li{margin-bottom:.5rem}.article-body.svelte-1wkeere blockquote{margin:2rem 0;padding:1.25rem 1.75rem;border-left:4px solid var(--theme-primary, #0284c7);background:#00000005;border-radius:0 8px 8px 0;font-style:italic}.article-body.svelte-1wkeere a{color:var(--theme-primary, #0284c7);text-decoration:underline}.article-footer.svelte-1wkeere{margin-top:4rem;padding-top:2.5rem;border-top:1px solid var(--theme-border, #e2e8f0)}.footer-box.svelte-1wkeere{background:#00000005;border:1px solid var(--theme-border, #e2e8f0);border-radius:12px;padding:2.25rem;text-align:center}.footer-box-title.svelte-1wkeere{font-size:1.25rem;font-weight:750;margin:0 0 .5rem;color:var(--theme-fg, currentColor)}.footer-box-desc.svelte-1wkeere{font-size:.9375rem;line-height:1.6;color:var(--theme-muted, #64748b);max-width:580px;margin:0 auto 1.5rem}.footer-actions.svelte-1wkeere{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.btn-more-articles.svelte-1wkeere{display:inline-block;background:var(--theme-primary, #0284c7);color:#fff;font-size:.875rem;font-weight:600;padding:.65rem 1.4rem;border-radius:9999px;text-decoration:none;transition:opacity .15s ease}.btn-more-articles.svelte-1wkeere:hover{opacity:.9}.btn-contact-mosque.svelte-1wkeere{display:inline-block;background:transparent;color:var(--theme-fg, currentColor);border:1px solid var(--theme-border, #cbd5e1);font-size:.875rem;font-weight:600;padding:.65rem 1.4rem;border-radius:9999px;text-decoration:none;transition:all .15s ease}.btn-contact-mosque.svelte-1wkeere:hover{border-color:var(--theme-primary, #0284c7);color:var(--theme-primary, #0284c7)}@media(max-width:640px){.article-detail-shell.svelte-1wkeere{padding:1.5rem 1rem 4rem}.article-wrapper.svelte-1wkeere{padding:2rem 1.25rem}.article-title.svelte-1wkeere{font-size:1.85rem}}
