@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/reem-kufi-arabic-700-normal.D4RhYlR1.woff2)format("woff2"),url(/_astro/reem-kufi-arabic-700-normal.2X0LRV6P.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/reem-kufi-vietnamese-700-normal.CwRvvSSB.woff2)format("woff2"),url(/_astro/reem-kufi-vietnamese-700-normal.C_zHpWh6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/reem-kufi-latin-ext-700-normal.CbxOURXW.woff2)format("woff2"),url(/_astro/reem-kufi-latin-ext-700-normal.BVODnn_J.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/reem-kufi-latin-700-normal.D4MLSEVm.woff2)format("woff2"),url(/_astro/reem-kufi-latin-700-normal.CFkdsF2J.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/amiri-arabic-400-normal.D0NIBXga.woff2)format("woff2"),url(/_astro/amiri-arabic-400-normal.C_1DQziU.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/amiri-latin-ext-400-normal.C9hoIjPx.woff2)format("woff2"),url(/_astro/amiri-latin-ext-400-normal.CGn-6a7O.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/amiri-latin-400-normal.Czk41Rjn.woff2)format("woff2"),url(/_astro/amiri-latin-400-normal.Bv6IM0kz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/amiri-arabic-700-normal.D8FrblyB.woff2)format("woff2"),url(/_astro/amiri-arabic-700-normal.dUd6sHq-.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/amiri-latin-ext-700-normal.ByFuOT8o.woff2)format("woff2"),url(/_astro/amiri-latin-ext-700-normal.Ck-lxu84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/amiri-latin-700-normal.DIjoEGk6.woff2)format("woff2"),url(/_astro/amiri-latin-700-normal.BH9dHmOv.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.rmd{--rmd-fond:#0b0720;--rmd-encre:#fff4dc;--rmd-encre-2:#d9c9b0;--rmd-accent:#ffb347;--rmd-or:#ffd666;--rmd-voile:#0b0720c7;--rmd-display:"Reem Kufi", "Trebuchet MS", sans-serif;--rmd-texte:"Amiri", Georgia, serif;background:var(--rmd-fond);color:var(--rmd-encre);font-family:var(--rmd-texte);cursor:crosshair;position:fixed;inset:0;overflow:hidden}.rmd:focus{outline:none}.rmd__toile,.rmd__trait{width:100%;height:100%;position:absolute;inset:0}.rmd__trait{pointer-events:none}.rmd__frise{pointer-events:none;opacity:.55;background-position:50%;background-repeat:repeat-x;height:48px;position:absolute;left:0;right:0}.rmd__frise--haut{top:0;-webkit-mask-image:linear-gradient(#000 0 70%,#0000 100%);mask-image:linear-gradient(#000 0 70%,#0000 100%)}.rmd__frise--bas{bottom:0;-webkit-mask-image:linear-gradient(0deg,#000 0 70%,#0000 100%);mask-image:linear-gradient(0deg,#000 0 70%,#0000 100%)}.rmd__hud{pointer-events:none;position:absolute;inset:0}.rmd__score{top:max(66px, calc(env(safe-area-inset-top) + 54px));text-align:center;font-family:var(--rmd-display);text-shadow:0 2px 18px #0000008c;font-weight:700;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.rmd__score-valeur{letter-spacing:.02em;color:var(--rmd-encre);font-variant-numeric:tabular-nums;font-size:clamp(2rem,5vw,3.4rem);transition:transform .18s cubic-bezier(.16,1,.3,1);display:block}.rmd__score-valeur.est-saut{transform:scale(1.12)}.rmd__score-chaine{min-height:1.2em;font-family:var(--rmd-texte);color:var(--rmd-accent);opacity:0;margin-top:6px;font-size:clamp(.95rem,1.6vw,1.15rem);transition:opacity .18s;display:block}.rmd__score-chaine.est-visible{opacity:1}.rmd__temps{bottom:max(58px, calc(env(safe-area-inset-bottom) + 46px));font-family:var(--rmd-texte);letter-spacing:.08em;color:var(--rmd-encre-2);text-shadow:0 1px 10px #0009;font-size:.95rem;position:absolute;left:50%;transform:translate(-50%)}.rmd__mult{bottom:max(58px, calc(env(safe-area-inset-bottom) + 46px));right:max(18px, env(safe-area-inset-right));font-family:var(--rmd-display);color:var(--rmd-or);text-shadow:0 2px 14px #0009;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:700;transition:transform .18s cubic-bezier(.16,1,.3,1);position:absolute}.rmd__mult.est-saut{transform:scale(1.25)}.rmd__boutons{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));pointer-events:auto;gap:8px;display:flex;position:absolute}.rmd__bouton{min-width:44px;min-height:44px;color:var(--rmd-encre);font:700 .85rem/1 var(--rmd-display);letter-spacing:.06em;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#0b072099;border:1px solid #fff4dc38;border-radius:999px;padding:0 14px;transition:background .18s,border-color .18s}.rmd__bouton:hover{background:#0b0720d9;border-color:#ffb34799}.rmd__bouton:focus-visible,.rmd__principal:focus-visible,.rmd__lien:focus-visible{outline:2px solid var(--rmd-accent);outline-offset:3px}.rmd__bouton[aria-pressed=false]{color:var(--rmd-encre-2);text-decoration:line-through}.rmd.est-demo .rmd__boutons{display:none}.rmd__score,.rmd__temps,.rmd__mult{transition:opacity .42s cubic-bezier(.16,1,.3,1)}.rmd.est-titre .rmd__score,.rmd.est-titre .rmd__temps,.rmd.est-titre .rmd__mult,.rmd.est-fin .rmd__score,.rmd.est-fin .rmd__temps,.rmd.est-fin .rmd__mult{opacity:0}.rmd:not(.est-jeu) .rmd__bouton--pause{display:none}.rmd__fondu{opacity:0;pointer-events:none;background:#05030f;transition:opacity .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.rmd__fondu.est-visible{opacity:1}.rmd__invisible{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.rmd__ecran{background:radial-gradient(ellipse at 50% 60%, #0b072059 0%, var(--rmd-voile) 70%);opacity:0;visibility:hidden;justify-content:center;align-items:center;padding:72px 24px 48px;transition:opacity .42s cubic-bezier(.16,1,.3,1),visibility 0s .42s;display:flex;position:absolute;inset:0}.rmd__ecran.est-visible{opacity:1;visibility:visible;transition:opacity .42s cubic-bezier(.16,1,.3,1)}.rmd__carte{text-align:center;width:100%;max-width:560px}.rmd__sur-titre{font-family:var(--rmd-texte);letter-spacing:.22em;text-transform:uppercase;color:var(--rmd-accent);margin:0 0 10px;font-size:.95rem}.rmd__titre{font-family:var(--rmd-display);letter-spacing:-.01em;color:var(--rmd-encre);text-shadow:0 0 40px #ffb34740;margin:0;font-size:clamp(2.6rem,8vw,5.4rem);font-weight:700;line-height:.98}.rmd__croissant{border-radius:50%;width:56px;height:56px;margin:0 auto 18px;box-shadow:inset 11px -6px #fff1c9,0 0 28px #fff1c959}.rmd__phrase{max-width:40ch;color:var(--rmd-encre-2);margin:18px auto 0;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.45}.rmd__consignes{max-width:44ch;color:var(--rmd-encre-2);opacity:.85;margin:22px auto 0;font-size:.98rem;line-height:1.5}.rmd__principal{background:var(--rmd-accent);color:#2a1050;min-width:200px;min-height:56px;font:700 1.1rem/56px var(--rmd-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;margin-top:28px;padding:0 34px;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .42s;display:inline-block;box-shadow:0 0 #ffb34780}.rmd__principal:hover{transform:translateY(-2px);box-shadow:0 0 36px 2px #ffb34773}.rmd__fin-score{font-family:var(--rmd-display);color:var(--rmd-or);font-variant-numeric:tabular-nums;margin:18px 0 0;font-size:clamp(3.2rem,10vw,6.4rem);font-weight:700;line-height:1}.rmd__fin-record{color:var(--rmd-encre-2);margin:10px 0 0;font-size:1.05rem}.rmd__fin-record strong{color:var(--rmd-encre)}.rmd__fin-detail{color:var(--rmd-encre-2);opacity:.85;margin:6px 0 0;font-size:.95rem}.rmd__liens{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:18px;display:flex}.rmd__lien{color:var(--rmd-encre-2);text-underline-offset:4px;min-height:44px;font-size:1rem;line-height:44px;text-decoration:underline}.rmd__lien:hover{color:var(--rmd-encre)}.rmd__bandeau{font-family:var(--rmd-display);color:var(--rmd-encre);text-align:center;opacity:0;pointer-events:none;background:#0b0720b3;border-radius:999px;padding:14px 28px;font-size:clamp(1.1rem,2.6vw,1.7rem);font-weight:700;transition:opacity .42s cubic-bezier(.16,1,.3,1);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.rmd__bandeau.est-visible{opacity:1}@media (width<=520px){.rmd__ecran{padding:64px 18px 36px}.rmd__temps{font-size:.85rem}.rmd__bouton{padding:0 12px}.rmd__consignes{font-size:.92rem}}@media (prefers-reduced-motion:reduce){.rmd__score-valeur,.rmd__mult,.rmd__principal{transition:none}.rmd__score-valeur.est-saut,.rmd__mult.est-saut{transform:none}}
