.rr-root{--rr-deep:#0a3a44;--rr-teal:#0d4752;--rr-teal-2:#0d5068;--rr-teal-light:#14707f;--rr-wash:#e7eff0;--rr-wash-2:#f1f6f6;--rr-cream:#fdfaf3;--rr-ink:#0f172a;--rr-ink-soft:#334155;--rr-mute:#64748b;--rr-line:#e2e8f0;--rr-line-soft:#eef2f5;font-family:var(--font-lt), var(--font-amiri), "Amiri", ui-sans-serif, system-ui, sans-serif;color:var(--rr-ink-soft);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#e9eef0}.rr-root *{box-sizing:border-box}.rr-ar{font-family:var(--font-amiri), "Amiri", serif;color:var(--rr-deep);direction:rtl;unicode-bidi:isolate}.rr-ayah{font-family:var(--font-amiri), "Amiri", serif;color:var(--rr-deep);direction:rtl;unicode-bidi:isolate;line-height:2}.rr-page{background:#fff;flex-direction:column;width:210mm;min-height:296mm;margin:12mm auto;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px #0d475229}.rr-page-pad{padding:16mm 18mm 18mm}.rr-page-pad-tight{padding:13mm 14mm 16mm}.rr-bg-cream{background:var(--rr-cream)}.rr-bg-wash{background:var(--rr-wash-2)}.rr-bg-deep{background:linear-gradient(165deg, var(--rr-deep) 0%, var(--rr-teal) 60%, var(--rr-teal-light) 100%);color:#fff}.rr-dots{pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#ffffff14 1px,#0000 0);background-size:20px 20px;position:absolute;inset:0}.rr-foot{letter-spacing:.14em;text-transform:uppercase;color:var(--rr-mute);pointer-events:none;justify-content:space-between;align-items:center;font-size:8pt;font-weight:600;display:flex;position:absolute;bottom:10mm;left:18mm;right:18mm}.rr-fill{flex-direction:column;flex:1;display:flex}.rr-letters{flex:1;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:2.1mm;display:grid}.rr-letter{border:1px solid var(--rr-line);background:#fff;border-radius:10px;flex-direction:column;align-items:center;padding:4px 7px 6px;display:flex;position:relative}.rr-letter-n{color:var(--rr-teal-light);font-size:8px;font-weight:800;position:absolute;top:5px;left:8px}.rr-letter-ar{font-family:var(--font-amiri), "Amiri", serif;color:var(--rr-deep);direction:rtl;margin-top:2px;font-size:29px;line-height:1.25}.rr-letter-name{font-family:var(--font-amiri), "Amiri", serif;color:var(--rr-teal);direction:rtl;font-size:14px;line-height:1.45}.rr-letter-translit{color:var(--rr-ink);letter-spacing:.02em;margin-top:2px;font-size:10px;font-weight:700}.rr-letter-sound{color:var(--rr-mute);text-align:center;margin-top:3px;font-size:8.5px;line-height:1.3}.rr-letter-throat{background:var(--rr-wash-2)}.rr-letter-heavy{background:#fbf7ee}.rr-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:12px}.rr-table thead th{background:var(--rr-wash-2);color:var(--rr-mute);letter-spacing:.14em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--rr-line);padding:6px 9px;font-size:9px;font-weight:800}.rr-table tbody td{border-bottom:1px solid var(--rr-line-soft);vertical-align:middle;padding:5px 9px}.rr-table tbody tr:last-child td{border-bottom:none}.rr-table tbody tr:nth-child(2n) td{background:#fbfdfd}.rr-table .rr-t-ar{font-family:var(--font-amiri), "Amiri", serif;color:var(--rr-deep);white-space:nowrap;direction:rtl;font-size:19px;line-height:1.5}.rr-table .rr-t-ar-wrap{white-space:normal;line-height:1.7}.rr-table .rr-t-translit{color:var(--rr-teal);white-space:nowrap;font-size:11px;font-style:italic}.rr-table-wrap{border:1px solid var(--rr-line);background:#fff;border-radius:14px;overflow:hidden}.rr-forms{grid-template-columns:repeat(4,1fr);gap:2mm;display:grid}.rr-form{border:1px solid var(--rr-line);text-align:center;background:#fff;border-radius:9px;padding:5px 4px 6px}.rr-form-ar{font-family:var(--font-amiri), "Amiri", serif;color:var(--rr-deep);direction:rtl;font-size:26px;line-height:1.25}.rr-form-label{letter-spacing:.1em;text-transform:uppercase;color:var(--rr-mute);margin-top:2px;font-size:8px;font-weight:800}.rr-chip{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:8.5px;font-weight:800;line-height:1.3;display:inline-block}@media print{@page{size:A4;margin:0}html,body,.rr-root{background:#fff!important}.rr-root,.rr-root *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.rr-page{box-shadow:none;break-after:page;margin:0}.rr-page:last-of-type{break-after:auto}.rr-no-print,[role=dialog],[role=alertdialog],[data-slot=dialog-overlay],[data-radix-popper-content-wrapper]{display:none!important}}