@import"https://fonts.googleapis.com/css2?family=Amiri:wght@400;700&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";:root{--paper: oklch(.975 .008 85);--surface: oklch(.995 .004 85);--surface-sunken: oklch(.965 .012 85);--surface-hover: oklch(.92 .02 85);--line: oklch(.9 .01 80);--line-input: oklch(.87 .01 80);--line-strong: oklch(.85 .01 80);--ink-strong: oklch(.22 .02 60);--ink: oklch(.25 .02 60);--ink-2: oklch(.42 .03 60);--ink-3: oklch(.5 .03 60);--night: oklch(.28 .02 60);--on-night: oklch(.98 .005 85);--teal: oklch(.42 .09 200);--teal-hover: oklch(.32 .09 200);--teal-ink: oklch(.36 .09 200);--teal-line: oklch(.8 .06 200);--teal-tint: oklch(.9 .04 200);--teal-soft: oklch(.95 .025 200);--note: oklch(.95 .08 95);--note-soft: oklch(.97 .04 95);--note-line: oklch(.85 .1 95);--note-ink: oklch(.45 .08 80);--danger: oklch(.5 .15 28);--fiil-bg: oklch(.95 .045 28);--fiil-fg: oklch(.42 .13 28);--fiil-line: oklch(.84 .08 28);--isim-bg: oklch(.95 .045 250);--isim-fg: oklch(.42 .13 250);--isim-line: oklch(.84 .08 250);--huruf-bg: oklch(.95 .045 150);--huruf-fg: oklch(.42 .13 150);--huruf-line: oklch(.84 .08 150);--dhamir-bg: oklch(.95 .045 310);--dhamir-fg: oklch(.42 .13 310);--dhamir-line: oklch(.84 .08 310);--pen-red: oklch(.5 .18 28);--pen-blue: oklch(.45 .12 250);--pen-green: oklch(.55 .13 150);--pen-yellow: oklch(.82 .16 95);--reader-light: oklch(.94 .008 85);--reader-sepia: oklch(.9 .03 75);--reader-dark: oklch(.22 .01 60);--bg-page: var(--paper);--surface-card: var(--surface);--surface-explain: var(--surface-sunken);--text-body: var(--ink);--text-muted: var(--ink-3);--text-secondary: var(--ink-2);--accent: var(--teal);--accent-hover: var(--teal-hover);--quran-ink: oklch(.4 .09 200);--btn-primary-bg: var(--night);--btn-primary-fg: var(--on-night);--border-card: var(--line)}:root{--font-ui: "Plus Jakarta Sans", system-ui, sans-serif;--font-arabic: "Amiri", "Traditional Arabic", serif;--fs-xs: 13px;--fs-sm: 14px;--fs-md: 15px;--fs-base: 16px;--fs-lg: 17px;--fs-xl: 19px;--fs-h4: 18px;--fs-h3: 22px;--fs-h2: 28px;--fs-h1: 34px;--fs-title: 40px;--fs-display: 60px;--fs-ar-xs: 19px;--fs-ar-sm: 22px;--fs-ar-md: 32px;--fs-ar-lg: 38px;--fs-ar-xl: 40px;--lh-tight: 1.15;--lh-ui: 1.35;--lh-body: 1.7;--lh-explain: 1.8;--lh-ar: 2.3;--lh-ar-word: 1.8;--tracking-eyebrow: .08em;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}:root{--sp-2: 2px;--sp-4: 4px;--sp-6: 6px;--sp-8: 8px;--sp-10: 10px;--sp-12: 12px;--sp-14: 14px;--sp-16: 16px;--sp-20: 20px;--sp-24: 24px;--sp-28: 28px;--sp-32: 32px;--sp-48: 48px;--sp-64: 64px;--sp-96: 96px;--page-max: 1280px;--reading-max: 1040px;--sheet-max: 820px;--sidebar-w: 340px}:root{--radius-6: 6px;--radius-8: 8px;--radius-10: 10px;--radius-12: 12px;--radius-14: 14px;--radius-16: 16px;--radius-18: 18px;--radius-22: 22px;--radius-pill: 999px;--shadow-lift: 0 6px 16px oklch(.5 .03 60 / .15);--shadow-pop: 0 8px 24px oklch(.3 .02 60 / .1);--shadow-note: 0 8px 20px oklch(.3 .05 80 / .25);--shadow-page: 0 20px 50px oklch(.2 .02 60 / .18);--shadow-dialog: 0 24px 60px oklch(.2 .02 60 / .3);--scrim: oklch(.2 .02 60 / .45)}body{margin:0;background:var(--bg-page);color:var(--text-body);font-family:var(--font-ui);-webkit-font-smoothing:antialiased}a{color:var(--accent)}a:hover{color:var(--accent-hover)}.mk-press{transition:filter .15s,transform .15s,background .15s}.mk-press:hover:not(:disabled){filter:brightness(.96)}.mk-press:active:not(:disabled){transform:translateY(1px)}.mk-lift{transition:transform .15s,box-shadow .15s}.mk-lift:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.mk-field:focus{border-color:var(--teal-line)!important;box-shadow:0 0 0 3px var(--teal-soft)}.mk-hl:hover{background:var(--teal-soft)}@keyframes mk-pop-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}button,input,textarea{font-family:inherit}@media print{[data-noprint]{display:none!important}}@media (max-width: 720px){.mk-nav-search{display:none!important}.mk-nav-items{scrollbar-width:none}.mk-nav-items::-webkit-scrollbar{display:none}}
