body{margin:0;padding:0;background:#fafaf9;color:#0f172a;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.global-quran-layout.svelte-1bbiaq0{display:flex;flex-direction:column;min-height:100vh;background:#fafaf9}.quran-header-bar.svelte-1bbiaq0{background:#fff;border-bottom:1px solid #e5e7eb;padding:.875rem 1.25rem;box-shadow:0 1px 3px #0000000a;position:sticky;top:0;z-index:50}.header-container.svelte-1bbiaq0{max-width:1300px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.brand-link.svelte-1bbiaq0{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:#111827}.brand-logo.svelte-1bbiaq0{font-size:1.5rem}.brand-name.svelte-1bbiaq0{font-size:1.25rem;font-weight:800;letter-spacing:-.025em;color:#065f46;display:flex;align-items:center;gap:.375rem}.badge.svelte-1bbiaq0{font-size:.6875rem;font-weight:700;text-transform:uppercase;background:#ecfdf5;color:#059669;padding:.125rem .375rem;border-radius:.25rem;border:1px solid #a7f3d0}.nav-links.svelte-1bbiaq0{display:flex;align-items:center;gap:1.25rem}.nav-item.svelte-1bbiaq0{font-size:.875rem;font-weight:600;color:#475569;text-decoration:none;transition:color .15s ease}.nav-item.svelte-1bbiaq0:hover{color:#065f46}.quran-main.svelte-1bbiaq0{flex:1;padding:1rem 0}
