:root{--lz-indigo:#101830;--lz-indigo-2:#0b1124;--lz-surface:#1a2442;--lz-turquoise:#2fc6b6;--lz-apricot:#ff9f5a;--lz-lapis:#2e5bff;--lz-red:#e2483d;--lz-text:#eef1f8;--lz-text-muted:#a9b2cc;--lz-on-turquoise:#08221f;--lz-on-apricot:#2a1405;--lz-on-red:#14142b;--lz-on-lapis:#fff;--lz-outline:3px solid var(--lz-turquoise);--lz-shadow-sm:5px 5px 0 #05080f;--lz-shadow-lg:7px 7px 0 #05080f;--lz-game-sinnara:var(--lz-lapis);--lz-game-rubaiyat:var(--lz-apricot);--lz-game-khamsa:var(--lz-turquoise);--lz-game-party:var(--lz-red);--lz-rubaiyat-level-1:var(--lz-turquoise);--lz-rubaiyat-level-1-on:var(--lz-on-turquoise);--lz-rubaiyat-level-2:var(--lz-apricot);--lz-rubaiyat-level-2-on:var(--lz-on-apricot);--lz-rubaiyat-level-3:var(--lz-lapis);--lz-rubaiyat-level-3-on:var(--lz-on-lapis);--lz-rubaiyat-level-4:var(--lz-red);--lz-rubaiyat-level-4-on:var(--lz-on-red);--lz-green:#3dba5f;--lz-on-green:#0a2410;--lz-khamsa-correct:var(--lz-green);--lz-khamsa-correct-on:var(--lz-on-green);--lz-khamsa-present:var(--lz-apricot);--lz-khamsa-present-on:var(--lz-on-apricot);--lz-khamsa-absent:#3a4157;--lz-khamsa-absent-on:var(--lz-text);--lz-khamsa-key-absent:var(--lz-red);--lz-khamsa-key-absent-on:var(--lz-on-red);--lz-font-display:"Lalezar", Tahoma, sans-serif;--lz-font-body:"IBM Plex Sans Arabic", Tahoma, sans-serif;--lz-radius-tile:22px;--lz-radius-card:28px;--lz-radius-pill:999px;--lz-space:4px;--lz-sinnara-sky:#cbedee;--lz-sinnara-zone-1:#5fc4c9;--lz-sinnara-zone-2:#2c8c9e;--lz-sinnara-zone-3:#0e4a5c;--lz-sinnara-zone-4:#0b2233;--lz-sinnara-zone-5:#071726;--lz-sinnara-foam:#f4fafb;--lz-sinnara-ink:#0b1a24;--lz-sinnara-kelp:#1f7a6e;--lz-sinnara-glow:#9ff3ea;--lz-sinnara-gem:#ffe3a8;--lz-sinnara-fish-1:#d8ebf0;--lz-sinnara-fish-1-dk:#6e9dad;--lz-sinnara-fish-2:#b07b5c;--lz-sinnara-fish-2-dk:#7b4e36;--lz-sinnara-fish-2-lt:#e8c6ae;--lz-sinnara-fish-3:#3fb59a;--lz-sinnara-fish-3-dk:#2f9a82;--lz-sinnara-fish-4:#3f6e9e;--lz-sinnara-fish-4-lt:#c9dbea;--lz-sinnara-fish-5:#172536;--lz-sinnara-fish-5-glow:#4fe3d8;--lz-sinnara-boat:var(--lz-indigo);--lz-sinnara-sail:var(--lz-apricot);--lz-sinnara-stripe:var(--lz-apricot);--lz-sinnara-tier-1:#bfedeb;--lz-sinnara-tier-1-on:var(--lz-indigo);--lz-sinnara-tier-2:var(--lz-turquoise);--lz-sinnara-tier-2-on:var(--lz-on-turquoise);--lz-sinnara-tier-3:var(--lz-lapis);--lz-sinnara-tier-3-on:var(--lz-on-lapis);--lz-sinnara-tier-4:#8b5cf6;--lz-sinnara-tier-4-on:#fff;--lz-sinnara-tier-5:var(--lz-sinnara-gem);--lz-sinnara-tier-5-on:var(--lz-indigo);--lz-sinnara-tier-miss:var(--lz-red);--lz-sinnara-tier-miss-on:#fff;--lz-sinnara-tag-outline:#05080f}
@font-face{font-family:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(../media/lalezar-arabic-400-normal.1la3e_azip18g.woff2)format("woff2"),url(../media/lalezar-arabic-400-normal.2dc-57pvta311.woff)format("woff")}
@font-face{font-family:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(../media/lalezar-latin-400-normal.0up5smbbq_hk4.woff2)format("woff2"),url(../media/lalezar-latin-400-normal.2oz8gxnundkyp.woff)format("woff")}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-arabic-400-normal.2e43q9x2y35kf.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-400-normal.2gltbhb28gdxk.woff)format("woff")}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-arabic-600-normal.36fhgauxub_2w.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-600-normal.2-ojfi80zuagq.woff)format("woff")}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-arabic-700-normal.2k46bxehsta5d.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-700-normal.40vje6xfxdxng.woff)format("woff")}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-400-normal.1hwexrsp4ls94.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-400-normal.3kd5qo57fxiy_.woff)format("woff")}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-600-normal.3o_mevu6b31t1.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-600-normal.0znzvd8z3_v25.woff)format("woff")}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-700-normal.44-79hdy3wpg5.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-700-normal.3d0v-gkollbhf.woff)format("woff")}

*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--lz-indigo);min-block-size:100dvh;color:var(--lz-text);font-family:var(--lz-font-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}h1,h2,h3{font-family:var(--lz-font-display);font-weight:400;line-height:1.25}a{color:inherit}:focus-visible{outline:var(--lz-outline);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root[data-reduce-motion] *,:root[data-reduce-motion] :before,:root[data-reduce-motion] :after{transition-duration:.01ms!important;animation-duration:.01ms!important}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
