@font-face{font-family:outfit;src:url(../media/outfit_400.p.2h2834q8ri149.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:outfit;src:url(../media/outfit_500.p.3rk5udho9gpci.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:outfit;src:url(../media/outfit_600.p.1gem6ldlk5vfn.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:outfit;src:url(../media/outfit_700.p.34v-cld4-ytv2.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:outfit;src:url(../media/outfit_800.p.2fskz6x9433b7.woff2)format("woff2");font-display:swap;font-weight:800}.outfit_caee535d-module__3ByXRG__className{font-family:outfit}.outfit_caee535d-module__3ByXRG__variable{--font-outfit:"outfit"}
@font-face{font-family:elMessiri;src:url(../media/elmessiri_400-s.34e_gfm06su74.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:elMessiri;src:url(../media/elmessiri_700-s.3l7a6y5ndjh0u.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:elMessiri Fallback;src:local(Arial);ascent-override:106.05%;descent-override:56.61%;line-gap-override:0.0%;size-adjust:96.09%}.elmessiri_668fa0a8-module__-mB27G__className{font-family:elMessiri,elMessiri Fallback}.elmessiri_668fa0a8-module__-mB27G__variable{--font-elmessiri:"elMessiri", "elMessiri Fallback"}
:root{--noor-sky:#9cdbf9;--noor-sand:#fed99b;--noor-accent:#ff950d;--noor-accent-shadow:#d27600;--noor-accent-ink:#2a1703;--noor-wood-shadow:#5c351e;--noor-success:#236f47;--noor-success-bright:#3a9e68;--noor-success-shadow:#2b8f59;--noor-font-display:var(--font-outfit), "Outfit", var(--font-elmessiri), "El Messiri", system-ui, sans-serif;--noor-font-text:var(--noor-font-display);--noor-font-accent:var(--noor-font-display);--noor-font-arabic:var(--noor-font-display);--noor-t-xs:.8125rem;--noor-t-sm:.9375rem;--noor-t-md:1.0625rem;--noor-t-lg:clamp(1.2rem, 1rem + .6vw, 1.45rem);--noor-t-xl:clamp(1.6rem, 1.2rem + 1.4vw, 2.3rem);--noor-t-2xl:clamp(2rem, 1.3rem + 2.4vw, 3.4rem);--noor-track-tight:-.02em;--noor-1:4px;--noor-2:8px;--noor-3:12px;--noor-4:16px;--noor-5:20px;--noor-6:24px;--noor-8:32px;--noor-10:40px;--noor-12:48px;--noor-16:64px;--noor-gutter:clamp(16px, 3vw, 40px);--noor-r-button:12px;--noor-r-card:20px;--noor-r-panel:28px;--noor-press:0 4px 0 0;--noor-elev-1:0 10px 28px var(--shadow-warm);--noor-elev-2:0 18px 40px var(--shadow-warm-strong);--noor-edge:inset 0 1px 0 var(--edge-light);--card-shadow:0 16px 40px -8px var(--card-shadow-color);--noor-ease-out:cubic-bezier(.23, 1, .32, 1);--noor-header-h:64px}@property --noor-canvas{syntax:"<color>";inherits:true;initial-value:#fff5ee}@property --noor-surface{syntax:"<color>";inherits:true;initial-value:#fbf8f1}@property --noor-surface-sand{syntax:"<color>";inherits:true;initial-value:#f5ecd7}@property --noor-surface-sand-shadow{syntax:"<color>";inherits:true;initial-value:#c2baa6}@property --noor-ink{syntax:"<color>";inherits:true;initial-value:#353535}@property --noor-ink-warm{syntax:"<color>";inherits:true;initial-value:#3d3428}@property --noor-ink-soft{syntax:"<color>";inherits:true;initial-value:#6e5b45}@property --noor-accent-deep{syntax:"<color>";inherits:true;initial-value:#a64704}@property --noor-wood{syntax:"<color>";inherits:true;initial-value:#7f4c2d}@property --noor-cinnamon{syntax:"<color>";inherits:true;initial-value:#aa5826}@property --noor-success-ink{syntax:"<color>";inherits:true;initial-value:#236f47}@property --noor-success-surface{syntax:"<color>";inherits:true;initial-value:#e5ede1}@property --noor-danger{syntax:"<color>";inherits:true;initial-value:#b8392b}@property --noor-danger-ink{syntax:"<color>";inherits:true;initial-value:#8a2a1f}@property --noor-danger-surface{syntax:"<color>";inherits:true;initial-value:#fae5d7}@property --noor-focus{syntax:"<color>";inherits:true;initial-value:#1a6fd1}@property --shadow-warm{syntax:"<color>";inherits:true;initial-value:#5c351e1a}@property --shadow-warm-strong{syntax:"<color>";inherits:true;initial-value:#5c351e2e}@property --edge-light{syntax:"<color>";inherits:true;initial-value:#ffffffb3}@property --card-shadow-color{syntax:"<color>";inherits:true;initial-value:#28465a38}@property --card-bg{syntax:"<color>";inherits:true;initial-value:#fbf8f1f7}@property --card-rim{syntax:"<color>";inherits:true;initial-value:#c2baa68c}@property --card-text{syntax:"<color>";inherits:true;initial-value:#4a4034}@property --card-line{syntax:"<color>";inherits:true;initial-value:#e3dac6}@property --tag-quiet-bg{syntax:"<color>";inherits:true;initial-value:#ebe2cd}@property --opt-fill{syntax:"<color>";inherits:true;initial-value:#fbf8f1}@property --verse-bg{syntax:"<color>";inherits:true;initial-value:#e5ede1}@property --verse-ink{syntax:"<color>";inherits:true;initial-value:#236f47}@property --verse-text{syntax:"<color>";inherits:true;initial-value:#3d3428}@property --chat-bg{syntax:"<color>";inherits:true;initial-value:#fbf8f1f7}@property --chat-ink{syntax:"<color>";inherits:true;initial-value:#222}@property --chat-muted{syntax:"<color>";inherits:true;initial-value:#606060}@property --chat-chip{syntax:"<color>";inherits:true;initial-value:#efefef}@property --chat-tile{syntax:"<color>";inherits:true;initial-value:#dfdfdf99}@property --chat-tile-hover{syntax:"<color>";inherits:true;initial-value:#d2d2d2b3}@property --chat-accent{syntax:"<color>";inherits:true;initial-value:#163e2b}@property --chat-bubble{syntax:"<color>";inherits:true;initial-value:#fff}@property --sky-ink{syntax:"<color>";inherits:true;initial-value:#353535}@property --sky-hero{syntax:"<color>";inherits:true;initial-value:#2b2620}@property --sky-lead{syntax:"<color>";inherits:true;initial-value:#3b3327}@property --sky-halo{syntax:"<color>";inherits:true;initial-value:#ffffffb3}@property --sky-halo-near{syntax:"<color>";inherits:true;initial-value:#ffffff80}@property --sky-pill{syntax:"<color>";inherits:true;initial-value:#fffcf6c7}@property --sky-pill-rim{syntax:"<color>";inherits:true;initial-value:#c2baa68c}@property --glass-bg{syntax:"<color>";inherits:true;initial-value:#fffcf6b8}@property --veil{syntax:"<color>";inherits:true;initial-value:#fbf6ea85}@property --glass-shadow{syntax:"<color>";inherits:true;initial-value:#5a6e8238}@property --logo-rim{syntax:"<color>";inherits:true;initial-value:#4a688e80}@property --label-bg{syntax:"<color>";inherits:true;initial-value:#fffaf3eb}@property --label-shadow{syntax:"<color>";inherits:true;initial-value:#3c321e24}@property --path-walked{syntax:"<color>";inherits:true;initial-value:#fffbf2f2}@property --path-ahead{syntax:"<color>";inherits:true;initial-value:#fffbf280}@property --world-ground{syntax:"<color>";inherits:true;initial-value:#a9d3f2}@property --xp-track{syntax:"<color>";inherits:true;initial-value:#c2baa6}@property --xp-fill{syntax:"<color>";inherits:true;initial-value:#f5ecd7}@property --header-solid{syntax:"<color>";inherits:true;initial-value:#fff5eef0}@property --header-rule{syntax:"<color>";inherits:true;initial-value:#eadfca}@property --footer-bg{syntax:"<color>";inherits:true;initial-value:#3d3428}@property --field-bg{syntax:"<color>";inherits:true;initial-value:#fff}@property --field-line{syntax:"<color>";inherits:true;initial-value:#d9c7a6}@property --panel-card{syntax:"<color>";inherits:true;initial-value:#fff}@property --page-glow{syntax:"<color>";inherits:true;initial-value:#9cdbf98c}@property --page-end{syntax:"<color>";inherits:true;initial-value:#fdeccf}@property --badge-bg{syntax:"<color>";inherits:true;initial-value:#ffe3b8}@property --badge-ink{syntax:"<color>";inherits:true;initial-value:#6b3a05}@property --selection{syntax:"<color>";inherits:true;initial-value:#ffd9a3}@property --chat-link{syntax:"<color>";inherits:true;initial-value:#163e2b}@property --chat-send{syntax:"<color>";inherits:true;initial-value:#163e2b73}@property --chat-placeholder{syntax:"<color>";inherits:true;initial-value:#8f8f8f}@property --hearth-bg{syntax:"<color>";inherits:true;initial-value:#f6eedd}@property --flame-ink{syntax:"<color>";inherits:true;initial-value:#c46f00}@property --range-track{syntax:"<color>";inherits:true;initial-value:#f5ecd7}@property --hadiyyah-bg{syntax:"<color>";inherits:true;initial-value:#fffdf8}@property --lvl-ink{syntax:"<color>";inherits:true;initial-value:#212121}@property --lvl-ink-soft{syntax:"<color>";inherits:true;initial-value:#5c5c5c}@property --lvl-eyebrow{syntax:"<color>";inherits:true;initial-value:#93641c}@property --lvl-hairline{syntax:"<color>";inherits:true;initial-value:#e2d5b8}@property --lvl-pill{syntax:"<color>";inherits:true;initial-value:#f5ecd7}@property --lvl-pill-rim{syntax:"<color>";inherits:true;initial-value:#e6d4a8}@property --lvl-pill-ink{syntax:"<color>";inherits:true;initial-value:#6b5a33}@property --lvl-plaque{syntax:"<color>";inherits:true;initial-value:#f6f0e1}@property --lvl-plaque-rim{syntax:"<color>";inherits:true;initial-value:#ebe0c6}@property --lvl-back{syntax:"<color>";inherits:true;initial-value:#353535}@property --lvl-burst{syntax:"<color>";inherits:true;initial-value:#ffd08a}@property --lvl-seal-glow{syntax:"<color>";inherits:true;initial-value:#ffd08a}@property --lvl-blowout{syntax:"<color>";inherits:true;initial-value:#fff}@property --lvl-waterline{syntax:"<color>";inherits:true;initial-value:#fff}@property --setting-field{syntax:"<color>";inherits:true;initial-value:#c2baa6b3}@property --setting-field-rim{syntax:"<color>";inherits:true;initial-value:#f5ecd780}@property --switch-off{syntax:"<color>";inherits:true;initial-value:#78788033}@property --plan-free-bg{syntax:"<color>";inherits:true;initial-value:#ecede5}@property --plan-free-line{syntax:"<color>";inherits:true;initial-value:#e0dfd5}@property --plan-ink{syntax:"<color>";inherits:true;initial-value:#123c32}@property --night{syntax:"<number>";inherits:true;initial-value:0}@property --lights{syntax:"<number>";inherits:true;initial-value:0}:root{--theme-fade:.76s;--theme-delay:.24s;--sky-fade:.42s;--sky-delay:.44s;--theme-ease:cubic-bezier(.45, 0, .25, 1);--night:0;--lights:0;--noor-canvas:#fff5ee;--noor-surface:#fbf8f1;--noor-surface-sand:#f5ecd7;--noor-surface-sand-shadow:#c2baa6;--noor-ink:#353535;--noor-ink-warm:#3d3428;--noor-ink-soft:#6e5b45;--noor-accent-deep:#a64704;--noor-wood:#7f4c2d;--noor-cinnamon:#aa5826;--noor-success-ink:#236f47;--noor-success-surface:#e5ede1;--noor-danger:#b8392b;--noor-danger-ink:#8a2a1f;--noor-danger-surface:#fae5d7;--noor-focus:#1a6fd1;--shadow-warm:#5c351e1a;--shadow-warm-strong:#5c351e2e;--edge-light:#ffffffb3;--card-shadow-color:#28465a38;--card-bg:#fbf8f1f7;--card-rim:#c2baa68c;--card-text:#4a4034;--card-line:#e3dac6;--tag-quiet-bg:#ebe2cd;--opt-fill:#fbf8f1;--verse-bg:#e5ede1;--verse-ink:#236f47;--verse-text:#3d3428;--chat-bg:#fbf8f1f7;--chat-ink:#222;--chat-muted:#606060;--chat-chip:#efefef;--chat-tile:#dfdfdf99;--chat-tile-hover:#d2d2d2b3;--chat-accent:#163e2b;--chat-bubble:#fff;--sky-ink:#353535;--sky-hero:#2b2620;--sky-lead:#3b3327;--sky-halo:#ffffffb3;--sky-halo-near:#ffffff80;--sky-pill:#fffcf6c7;--sky-pill-rim:#c2baa68c;--glass-bg:#fffcf6b8;--glass-shadow:#5a6e8238;--logo-rim:#4a688e80;--veil:#fbf6ea85;--veil-blur:10px;--label-bg:#fffaf3eb;--label-shadow:#3c321e24;--path-walked:#fffbf2f2;--path-ahead:#fffbf280;--world-ground:#a9d3f2;--xp-track:#c2baa6;--xp-fill:#f5ecd7;--header-solid:#fff5eef0;--header-rule:#eadfca;--footer-bg:#3d3428;--field-bg:#fff;--field-line:#d9c7a6;--panel-card:#fff;--page-glow:#9cdbf98c;--page-end:#fdeccf;--badge-bg:#ffe3b8;--badge-ink:#6b3a05;--selection:#ffd9a3;--chat-link:#163e2b;--chat-send:#163e2b73;--chat-placeholder:#8f8f8f;--hearth-bg:#f6eedd;--flame-ink:#c46f00;--range-track:#f5ecd7;--hadiyyah-bg:#fffdf8;--lvl-ink:#212121;--lvl-ink-soft:#5c5c5c;--lvl-eyebrow:#93641c;--lvl-hairline:#e2d5b8;--lvl-pill:#f5ecd7;--lvl-pill-rim:#e6d4a8;--lvl-pill-ink:#6b5a33;--lvl-plaque:#f6f0e1;--lvl-plaque-rim:#ebe0c6;--lvl-back:#353535;--lvl-burst:#ffd08a;--lvl-seal-glow:#ffd08a;--lvl-blowout:#fff;--lvl-waterline:#fff;--lvl-burst-peak:.85;--lvl-shadow-a:.18;--lvl-rim-a:.55;--lvl-glow-peak:.7;--setting-field:#c2baa6b3;--setting-field-rim:#f5ecd780;--switch-off:#78788033;--plan-free-bg:#ecede5;--plan-free-line:#e0dfd5;--plan-ink:#123c32;transition:--noor-canvas var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-surface var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-surface-sand var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-surface-sand-shadow var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-ink var(--sky-fade) var(--theme-ease) var(--sky-delay), --noor-ink-warm var(--sky-fade) var(--theme-ease) var(--sky-delay), --noor-ink-soft var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-accent-deep var(--sky-fade) var(--theme-ease) var(--sky-delay), --noor-wood var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-cinnamon var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-success-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-success-surface var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-danger var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-danger-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-danger-surface var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-focus var(--theme-fade) var(--theme-ease) var(--theme-delay), --shadow-warm var(--theme-fade) var(--theme-ease) var(--theme-delay), --shadow-warm-strong var(--theme-fade) var(--theme-ease) var(--theme-delay), --edge-light var(--theme-fade) var(--theme-ease) var(--theme-delay), --card-shadow-color var(--theme-fade) var(--theme-ease) var(--theme-delay), --card-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --card-rim var(--theme-fade) var(--theme-ease) var(--theme-delay), --card-text var(--theme-fade) var(--theme-ease) var(--theme-delay), --card-line var(--theme-fade) var(--theme-ease) var(--theme-delay), --tag-quiet-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --opt-fill var(--theme-fade) var(--theme-ease) var(--theme-delay), --verse-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --verse-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --verse-text var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-muted var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-chip var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-tile var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-tile-hover var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-accent var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-bubble var(--theme-fade) var(--theme-ease) var(--theme-delay), --sky-ink var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-hero var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-lead var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-halo var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-halo-near var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-pill var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-pill-rim var(--sky-fade) var(--theme-ease) var(--sky-delay), --glass-bg var(--sky-fade) var(--theme-ease) var(--sky-delay), --glass-shadow var(--sky-fade) var(--theme-ease) var(--sky-delay), --logo-rim var(--sky-fade) var(--theme-ease) var(--sky-delay), --label-bg var(--sky-fade) var(--theme-ease) var(--sky-delay), --label-shadow var(--sky-fade) var(--theme-ease) var(--sky-delay), --path-walked var(--theme-fade) var(--theme-ease) var(--theme-delay), --path-ahead var(--theme-fade) var(--theme-ease) var(--theme-delay), --world-ground var(--theme-fade) var(--theme-ease) var(--theme-delay), --xp-track var(--theme-fade) var(--theme-ease) var(--theme-delay), --xp-fill var(--theme-fade) var(--theme-ease) var(--theme-delay), --header-solid var(--theme-fade) var(--theme-ease) var(--theme-delay), --header-rule var(--theme-fade) var(--theme-ease) var(--theme-delay), --footer-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --field-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --field-line var(--theme-fade) var(--theme-ease) var(--theme-delay), --panel-card var(--theme-fade) var(--theme-ease) var(--theme-delay), --page-glow var(--theme-fade) var(--theme-ease) var(--theme-delay), --page-end var(--theme-fade) var(--theme-ease) var(--theme-delay), --badge-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --badge-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --selection var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-link var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-send var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-placeholder var(--theme-fade) var(--theme-ease) var(--theme-delay), --hearth-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --flame-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --range-track var(--theme-fade) var(--theme-ease) var(--theme-delay), --hadiyyah-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-ink-soft var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-eyebrow var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-hairline var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-pill var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-pill-rim var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-pill-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-plaque var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-plaque-rim var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-back var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-burst var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-seal-glow var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-blowout var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-waterline var(--theme-fade) var(--theme-ease) var(--theme-delay), --setting-field var(--theme-fade) var(--theme-ease) var(--theme-delay), --setting-field-rim var(--theme-fade) var(--theme-ease) var(--theme-delay), --switch-off var(--theme-fade) var(--theme-ease) var(--theme-delay), --plan-free-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --plan-free-line var(--theme-fade) var(--theme-ease) var(--theme-delay), --plan-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --night 1.3s var(--theme-ease) .12s, --lights .5s ease-out}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--night:1;--lights:1;--noor-canvas:#1f1e1c;--noor-surface:#353535;--noor-surface-sand:#423e36;--noor-surface-sand-shadow:#24211d;--noor-ink:#f5ecd7;--noor-ink-warm:#f5ecd7;--noor-ink-soft:#d8cab4;--noor-accent-deep:#ffab4d;--noor-wood:#423e36;--noor-cinnamon:#e6a066;--noor-success-ink:#68d391;--noor-success-surface:#23382b;--noor-danger:#e05545;--noor-danger-ink:#ff9d8f;--noor-danger-surface:#472821;--noor-focus:#8cbcff;--shadow-warm:#00000059;--shadow-warm-strong:#00000080;--edge-light:#ffffff0f;--card-shadow-color:#0206128c;--card-bg:#353535f7;--card-rim:#0006;--card-text:#ede4d8;--card-line:#57524a;--tag-quiet-bg:#f5ecd724;--opt-fill:#ebe2cd;--verse-bg:#3a9e6826;--verse-ink:#68d391;--verse-text:#f5ecd7;--chat-bg:#222222f7;--chat-ink:#efefef;--chat-muted:#bebebe;--chat-chip:#404040;--chat-tile:#404040;--chat-tile-hover:#4b4b4b;--chat-accent:#3a9e68;--chat-bubble:#404040;--sky-ink:#f7efe2;--sky-hero:#fbf4e8;--sky-lead:#e9e0d0;--sky-halo:#060c1eb8;--sky-halo-near:#060c1e99;--sky-pill:#141a2ca8;--sky-pill-rim:#00000052;--glass-bg:#181f349e;--glass-shadow:#00000057;--logo-rim:#00000047;--veil:#0a0f208f;--label-bg:#1a1f30e0;--label-shadow:#00000059;--path-walked:#ffeecdd1;--path-ahead:#dce4ff4d;--world-ground:#172238;--xp-track:#ffffff4d;--xp-fill:#fff7e8;--header-solid:#1f1e1cf0;--header-rule:#3a3630;--footer-bg:#141311;--field-bg:#2a2927;--field-line:#5d574d;--panel-card:#2b2a28;--page-glow:#28468259;--page-end:#191816;--badge-bg:#4a3317;--badge-ink:#ffd69c;--selection:#7a4a12;--chat-link:#68d391;--chat-send:#3a9e6880;--chat-placeholder:#a3a3a3;--hearth-bg:#2b2825;--flame-ink:#ffa83d;--range-track:#5a5448;--hadiyyah-bg:#2b2a28;--lvl-ink:#fff;--lvl-ink-soft:#f5ecd7;--lvl-eyebrow:#e8c27a;--lvl-hairline:#f5ecd733;--lvl-pill:#454341;--lvl-pill-rim:#5c5852;--lvl-pill-ink:#f5ecd7;--lvl-plaque:#3e3d3b;--lvl-plaque-rim:#4e4c48;--lvl-back:#fbf8f1;--lvl-burst:#fff4dc;--lvl-seal-glow:#f4c462;--lvl-blowout:#fff4dc;--lvl-waterline:#fff4dc;--lvl-burst-peak:.7;--lvl-shadow-a:.34;--lvl-rim-a:.14;--lvl-glow-peak:.55;--setting-field:#5f5f5fb3;--setting-field-rim:#f5ecd738;--switch-off:#7878806b;--plan-free-bg:#3d3e39;--plan-free-line:#50514b;--plan-ink:#bfe3d2;transition:--noor-canvas var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-surface var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-surface-sand var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-surface-sand-shadow var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-ink var(--sky-fade) var(--theme-ease) var(--sky-delay), --noor-ink-warm var(--sky-fade) var(--theme-ease) var(--sky-delay), --noor-ink-soft var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-accent-deep var(--sky-fade) var(--theme-ease) var(--sky-delay), --noor-wood var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-cinnamon var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-success-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-success-surface var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-danger var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-danger-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-danger-surface var(--theme-fade) var(--theme-ease) var(--theme-delay), --noor-focus var(--theme-fade) var(--theme-ease) var(--theme-delay), --shadow-warm var(--theme-fade) var(--theme-ease) var(--theme-delay), --shadow-warm-strong var(--theme-fade) var(--theme-ease) var(--theme-delay), --edge-light var(--theme-fade) var(--theme-ease) var(--theme-delay), --card-shadow-color var(--theme-fade) var(--theme-ease) var(--theme-delay), --card-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --card-rim var(--theme-fade) var(--theme-ease) var(--theme-delay), --card-text var(--theme-fade) var(--theme-ease) var(--theme-delay), --card-line var(--theme-fade) var(--theme-ease) var(--theme-delay), --tag-quiet-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --opt-fill var(--theme-fade) var(--theme-ease) var(--theme-delay), --verse-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --verse-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --verse-text var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-muted var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-chip var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-tile var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-tile-hover var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-accent var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-bubble var(--theme-fade) var(--theme-ease) var(--theme-delay), --sky-ink var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-hero var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-lead var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-halo var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-halo-near var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-pill var(--sky-fade) var(--theme-ease) var(--sky-delay), --sky-pill-rim var(--sky-fade) var(--theme-ease) var(--sky-delay), --glass-bg var(--sky-fade) var(--theme-ease) var(--sky-delay), --glass-shadow var(--sky-fade) var(--theme-ease) var(--sky-delay), --logo-rim var(--sky-fade) var(--theme-ease) var(--sky-delay), --label-bg var(--sky-fade) var(--theme-ease) var(--sky-delay), --label-shadow var(--sky-fade) var(--theme-ease) var(--sky-delay), --path-walked var(--theme-fade) var(--theme-ease) var(--theme-delay), --path-ahead var(--theme-fade) var(--theme-ease) var(--theme-delay), --world-ground var(--theme-fade) var(--theme-ease) var(--theme-delay), --xp-track var(--theme-fade) var(--theme-ease) var(--theme-delay), --xp-fill var(--theme-fade) var(--theme-ease) var(--theme-delay), --header-solid var(--theme-fade) var(--theme-ease) var(--theme-delay), --header-rule var(--theme-fade) var(--theme-ease) var(--theme-delay), --footer-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --field-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --field-line var(--theme-fade) var(--theme-ease) var(--theme-delay), --panel-card var(--theme-fade) var(--theme-ease) var(--theme-delay), --page-glow var(--theme-fade) var(--theme-ease) var(--theme-delay), --page-end var(--theme-fade) var(--theme-ease) var(--theme-delay), --badge-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --badge-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --selection var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-link var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-send var(--theme-fade) var(--theme-ease) var(--theme-delay), --chat-placeholder var(--theme-fade) var(--theme-ease) var(--theme-delay), --hearth-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --flame-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --range-track var(--theme-fade) var(--theme-ease) var(--theme-delay), --hadiyyah-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-ink-soft var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-eyebrow var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-hairline var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-pill var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-pill-rim var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-pill-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-plaque var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-plaque-rim var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-back var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-burst var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-seal-glow var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-blowout var(--theme-fade) var(--theme-ease) var(--theme-delay), --lvl-waterline var(--theme-fade) var(--theme-ease) var(--theme-delay), --setting-field var(--theme-fade) var(--theme-ease) var(--theme-delay), --setting-field-rim var(--theme-fade) var(--theme-ease) var(--theme-delay), --switch-off var(--theme-fade) var(--theme-ease) var(--theme-delay), --plan-free-bg var(--theme-fade) var(--theme-ease) var(--theme-delay), --plan-free-line var(--theme-fade) var(--theme-ease) var(--theme-delay), --plan-ink var(--theme-fade) var(--theme-ease) var(--theme-delay), --night 1.4s var(--theme-ease), --lights .9s ease-out .7s}@media (prefers-reduced-motion:reduce){:root,:root[data-theme=dark]{transition-duration:.5s!important;transition-delay:0s!important}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-journey-lock]{scrollbar-width:none;overscroll-behavior:none}html[data-journey-lock]::-webkit-scrollbar{display:none}html[data-journey-lock=locked],html[data-journey-lock=locked] body{overflow:hidden}body{background:var(--noor-canvas);min-height:100svh;color:var(--noor-ink);font-family:var(--noor-font-text);font-size:var(--noor-t-md);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}h1,h2,h3{font-family:var(--noor-font-display);color:var(--noor-ink-warm);letter-spacing:var(--noor-track-tight);text-wrap:balance;margin:0;line-height:1.08}p{text-wrap:pretty;margin:0}a{color:var(--noor-accent-deep);text-underline-offset:.18em;text-decoration-thickness:1.5px}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}code,pre,kbd,samp{font-family:var(--noor-font-text)}:focus-visible{outline:3px solid var(--noor-focus);outline-offset:3px;border-radius:6px}::selection{background:var(--selection);color:var(--noor-ink)}[lang=ar]{font-family:var(--noor-font-arabic)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;border-radius:var(--noor-r-button);color:#fff;transition:transform .16s var(--noor-ease-out);background:#3d3428;padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
