.cadre[data-astro-cid-ouog2idw]{position:relative;width:100%;max-width:540px;margin-inline:auto}.grille[data-astro-cid-ouog2idw]{--sdk-joueur: #2f5bc4;--sdk-fond-donnee: color-mix(in srgb, var(--ink) 6%, var(--surface))}html[data-theme=dark] .grille[data-astro-cid-ouog2idw]{--sdk-joueur: #8fb2ff;--sdk-fond-donnee: color-mix(in srgb, #ffffff 6%, var(--surface))}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .grille[data-astro-cid-ouog2idw]{--sdk-joueur: #8fb2ff;--sdk-fond-donnee: color-mix(in srgb, #ffffff 6%, var(--surface))}}.grille[data-astro-cid-ouog2idw]{container-type:inline-size;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));aspect-ratio:1;border:2px solid var(--navy);border-radius:14px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow)}.case[data-astro-cid-ouog2idw]{position:relative;display:grid;place-items:center;min-width:0;padding:0;margin:0;aspect-ratio:1;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;--fond: var(--surface);background:var(--fond);color:var(--sdk-joueur);font:500 6.2cqi/1 var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .2s}.case[data-astro-cid-ouog2idw]:nth-child(9n){border-right:0}.case[data-astro-cid-ouog2idw]:nth-child(n+73){border-bottom:0}.case[data-astro-cid-ouog2idw].bd{border-right:2px solid color-mix(in srgb,var(--navy) 75%,var(--line))}.case[data-astro-cid-ouog2idw].bb{border-bottom:2px solid color-mix(in srgb,var(--navy) 75%,var(--line))}.case[data-astro-cid-ouog2idw]:focus-visible{outline:3px solid var(--gold);outline-offset:-3px;border-radius:0;z-index:1}.case[data-astro-cid-ouog2idw].donnee{--fond: var(--sdk-fond-donnee);color:var(--ink);font-weight:750}.case[data-astro-cid-ouog2idw] .v{pointer-events:none}.case[data-astro-cid-ouog2idw].indice{color:var(--gold-text)}.case[data-astro-cid-ouog2idw].indice:after{content:"";position:absolute;bottom:9%;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--gold)}.case[data-astro-cid-ouog2idw].zone{background:color-mix(in srgb,var(--lavender-soft) 55%,var(--surface))}.case[data-astro-cid-ouog2idw].meme{background:color-mix(in srgb,var(--gold) 40%,var(--surface))}.case[data-astro-cid-ouog2idw].sel{background:color-mix(in srgb,var(--gold) 26%,var(--surface));box-shadow:inset 0 0 0 2px var(--gold)}.case[data-astro-cid-ouog2idw].faux .v{color:#a5473a;text-decoration:line-through;text-decoration-thickness:2px}.case[data-astro-cid-ouog2idw].faux:before{content:"";position:absolute;inset:12%;border:2px dashed #c4776a;border-radius:50%}html[data-theme=dark] .case[data-astro-cid-ouog2idw].faux .v{color:#f0a597}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .case[data-astro-cid-ouog2idw].faux .v{color:#f0a597}}.case[data-astro-cid-ouog2idw] .notes{position:absolute;inset:6%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);place-items:center;font:500 2.25cqi/1 var(--sans);color:var(--ink-2);pointer-events:none}.case[data-astro-cid-ouog2idw] .notes .n-meme{display:grid;place-items:center;width:1.6em;height:1.6em;border-radius:50%;background:var(--gold);color:var(--surface);font-weight:750;font-size:1.15em}.grille[data-astro-cid-ouog2idw].cachee .case[data-astro-cid-ouog2idw]{color:transparent}.grille[data-astro-cid-ouog2idw].cachee .case[data-astro-cid-ouog2idw] *{visibility:hidden}.grille[data-astro-cid-ouog2idw].cachee .case[data-astro-cid-ouog2idw]{background:var(--surface)!important;box-shadow:none!important}.grille[data-astro-cid-ouog2idw].reussie .case[data-astro-cid-ouog2idw]{animation:vague .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--d, 0) * 1ms)}@keyframes vague{0%,to{background:var(--fond)}40%{background:color-mix(in srgb,var(--gold) 22%,var(--surface))}}.voile[data-astro-cid-ouog2idw]{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:16px;padding:24px;text-align:center;border-radius:14px;background:color-mix(in srgb,var(--surface) 88%,transparent)}.voile[data-astro-cid-ouog2idw][hidden]{display:none}.voile[data-astro-cid-ouog2idw] p[data-astro-cid-ouog2idw]{margin:0;max-width:22ch;font:500 clamp(1.3rem,4vw,1.6rem)/1.3 var(--serif);color:var(--navy)}.pave[data-astro-cid-gwjlos2q]{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:6px}.touche[data-astro-cid-gwjlos2q]{min-height:56px;padding:0;border-radius:12px;border:1px solid var(--line);background:var(--surface);color:var(--navy);font:500 1.6rem/1 var(--sans);cursor:pointer;box-shadow:0 1px 2px #2a28330d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color .2s,background .2s}.touche[data-astro-cid-gwjlos2q]:hover{border-color:var(--gold)}.touche[data-astro-cid-gwjlos2q]:active{background:var(--gold-soft)}.pave[data-astro-cid-gwjlos2q].notes .touche[data-astro-cid-gwjlos2q]{font:italic 500 1.15rem/1 var(--sans);color:var(--gold-text);border-style:dashed}.touche[data-astro-cid-gwjlos2q].complet{opacity:.38}@media(max-width:430px){.pave[data-astro-cid-gwjlos2q]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.touche[data-astro-cid-gwjlos2q]{flex:0 0 calc((100% - 32px)/5);min-height:54px}}@media(min-width:900px){.pave[data-astro-cid-gwjlos2q]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.touche[data-astro-cid-gwjlos2q]{min-height:64px;font-size:1.75rem}}.outils[data-astro-cid-7thds4ur]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.outil[data-astro-cid-7thds4ur]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:58px;padding:6px 2px;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--navy);font:500 .8rem/1.1 var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .2s,border-color .2s}.outil[data-astro-cid-7thds4ur]:hover{background:color-mix(in srgb,var(--gold-soft) 70%,transparent)}.outil[data-astro-cid-7thds4ur]:disabled{opacity:.4;cursor:default;background:transparent}.outil[data-astro-cid-7thds4ur][aria-pressed=true]{background:var(--gold-soft);border-color:var(--gold);color:var(--gold-text)}.emoji[data-astro-cid-7thds4ur]{font-size:.85em}.reste[data-astro-cid-7thds4ur]{font:400 .68rem/1 var(--sans);color:var(--ink-2)}@media(min-width:900px){.outils[data-astro-cid-7thds4ur]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.outil[data-astro-cid-7thds4ur]{min-height:64px;border-color:var(--line);background:var(--surface)}}@media(max-width:560px){.emoji[data-astro-cid-7thds4ur],.mot[data-astro-cid-7thds4ur]{display:none}.reste[data-astro-cid-7thds4ur]{position:absolute;top:5px;left:calc(50% + 6px)}.nb[data-astro-cid-7thds4ur]{display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--gold);color:var(--surface);font:600 .68rem/1 var(--sans)}}@media(max-width:360px){.outil[data-astro-cid-7thds4ur]{font-size:.72rem}}.suivre-jeu[data-astro-cid-fr46y7z5]{margin:22px 0 0;padding-top:18px;border-top:1px solid var(--line)}.suivre-jeu[data-astro-cid-fr46y7z5] p[data-astro-cid-fr46y7z5]{margin:0 0 10px}.reussite[data-astro-cid-fr46y7z5]{width:100%;max-width:760px;margin:0 auto;padding:clamp(24px,5vw,36px);text-align:center;animation:fadeUp .7s cubic-bezier(.2,.7,.2,1) both}.reussite[data-astro-cid-fr46y7z5][hidden]{display:none}.eyebrow[data-astro-cid-fr46y7z5]{justify-content:center;margin:0 0 10px}h2[data-astro-cid-fr46y7z5]{font:500 clamp(1.8rem,4vw,2.3rem)/1.15 var(--serif);color:var(--navy);margin:0 0 12px}h2[data-astro-cid-fr46y7z5]:focus{outline:none}.temps[data-astro-cid-fr46y7z5]{font:400 1.2rem/1.45 var(--serif);color:var(--ink);max-width:44ch;margin:0 auto 6px}.mot[data-astro-cid-fr46y7z5]{font:italic 400 1.1rem/1.45 var(--serif);color:var(--ink-2);margin:14px auto 0;max-width:44ch}.record[data-astro-cid-fr46y7z5]{font:500 clamp(.8rem,4vw,1.1rem)/1.4 var(--sans);color:var(--gold-text);margin:12px auto 0;max-width:44ch;text-wrap:balance}.serie[data-astro-cid-fr46y7z5]{font:500 1.35rem/1.35 var(--serif);color:var(--navy);margin:14px auto 0;max-width:40ch}.record[data-astro-cid-fr46y7z5][hidden],.serie[data-astro-cid-fr46y7z5][hidden]{display:none}.record[data-astro-cid-fr46y7z5] .ancien{display:block;margin-top:2px;font:400 .85em/1.4 var(--sans);color:var(--ink-2)}.stats[data-astro-cid-fr46y7z5]{margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.chiffres[data-astro-cid-fr46y7z5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 0}.chiffres[data-astro-cid-fr46y7z5] div[data-astro-cid-fr46y7z5]{display:flex;flex-direction:column-reverse;gap:4px;padding:12px 6px;border-radius:14px;background:var(--gold-soft)}.chiffres[data-astro-cid-fr46y7z5] dd[data-astro-cid-fr46y7z5]{margin:0;font:500 1.9rem/1 var(--serif);color:var(--navy);font-variant-numeric:tabular-nums}.chiffres[data-astro-cid-fr46y7z5] dt[data-astro-cid-fr46y7z5]{font:400 .8rem/1.25 var(--sans);color:var(--ink-2)}.records[data-astro-cid-fr46y7z5]{margin:12px auto 0;color:var(--ink)}.note[data-astro-cid-fr46y7z5]{margin:6px auto 0}@media(max-width:560px){.chiffres[data-astro-cid-fr46y7z5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.apercu[data-astro-cid-fr46y7z5]{white-space:pre-line;margin:0;padding:12px 18px;border-radius:14px;border:1px dashed var(--line);background:var(--surface);font:400 1rem/1.5 var(--sans);color:var(--ink);text-align:left}.copie[data-astro-cid-fr46y7z5]{color:var(--sage-text);min-height:1.2em}.partage[data-astro-cid-fr46y7z5]{margin-top:20px;padding-top:18px;border-top:1px solid var(--line);display:flex;flex-direction:column;align-items:center;gap:10px}h3[data-astro-cid-fr46y7z5]{margin:0;font:500 1.25rem/1.2 var(--serif);color:var(--navy)}.partage[data-astro-cid-fr46y7z5] .share .titre{display:none}.partage[data-astro-cid-fr46y7z5] .share{justify-content:center}.suite[data-astro-cid-fr46y7z5]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}.suite[data-astro-cid-fr46y7z5]:empty{display:none}.sudoku[data-astro-cid-xrp2qjdh]{display:grid;gap:22px}.niveaux[data-astro-cid-xrp2qjdh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:620px;width:100%;margin:0 auto;padding:5px;border-radius:18px;border:1px solid var(--line);background:var(--surface)}.niveau[data-astro-cid-xrp2qjdh]{display:grid;gap:4px;justify-items:center;padding:10px 6px;border-radius:13px;border:1px solid transparent;background:transparent;color:var(--navy);cursor:pointer;transition:background .25s,border-color .25s}.niveau[data-astro-cid-xrp2qjdh]:hover{background:color-mix(in srgb,var(--gold-soft) 60%,transparent)}.niveau[data-astro-cid-xrp2qjdh][aria-pressed=true]{background:var(--gold-soft);border-color:color-mix(in srgb,var(--gold) 70%,var(--line))}.nom[data-astro-cid-xrp2qjdh]{font:500 1.2rem/1 var(--serif)}.sous[data-astro-cid-xrp2qjdh]{font:400 .78rem/1.25 var(--sans);color:var(--ink-2);text-align:center}.niveau[data-astro-cid-xrp2qjdh][aria-pressed=true] .nom[data-astro-cid-xrp2qjdh]:before{content:"✓ ";color:var(--gold-text);font-size:.85em}.suivi[data-astro-cid-xrp2qjdh]{display:flex;flex-direction:column;align-items:center;gap:6px;margin:-6px auto 0;text-align:center;color:var(--navy)}.suivi[data-astro-cid-xrp2qjdh] .pastille{display:inline-flex;align-items:center;padding:6px 16px;border-radius:999px;background:var(--gold-soft);border:1px solid color-mix(in srgb,var(--gold-text) 35%,transparent);font:600 1rem/1.3 var(--sans);color:var(--navy)}.suivi[data-astro-cid-xrp2qjdh] .rappel{font:400 .85rem/1.35 var(--sans);color:var(--ink-2)}.suivi[data-astro-cid-xrp2qjdh] .rec{font:500 .95rem/1.4 var(--sans)}.suivi[data-astro-cid-xrp2qjdh][hidden]{display:none}.jeu[data-astro-cid-xrp2qjdh]{display:grid;gap:14px;grid-template-areas:"barre" "grille" "message" "outils" "pave" "bas";max-width:540px;width:100%;margin:0 auto}.barre[data-astro-cid-xrp2qjdh]{grid-area:barre;display:flex;align-items:center;justify-content:space-between;gap:12px}.zone-grille[data-astro-cid-xrp2qjdh]{grid-area:grille}.message[data-astro-cid-xrp2qjdh]{grid-area:message;min-height:1.5em;margin:0;text-align:center;font:italic 400 1.1rem/1.4 var(--serif);color:var(--navy)}.zone-outils[data-astro-cid-xrp2qjdh]{grid-area:outils}.zone-pave[data-astro-cid-xrp2qjdh]{grid-area:pave}.zone-outils[data-astro-cid-xrp2qjdh][hidden],.zone-pave[data-astro-cid-xrp2qjdh][hidden]{display:none}.bas[data-astro-cid-xrp2qjdh]{grid-area:bas;text-align:center}.chrono[data-astro-cid-xrp2qjdh]{display:inline-flex;align-items:center;gap:8px;margin:0;font:500 1.15rem/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--navy)}.chrono[data-astro-cid-xrp2qjdh] svg[data-astro-cid-xrp2qjdh]{color:var(--gold-text)}.pause[data-astro-cid-xrp2qjdh]{padding:.6em 1.1em}.pause[data-astro-cid-xrp2qjdh]:disabled{opacity:.45;cursor:default;transform:none}.lien-discret[data-astro-cid-xrp2qjdh]{background:none;border:0;padding:8px;color:var(--ink-2);font:400 .92rem/1 var(--sans);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.lien-discret[data-astro-cid-xrp2qjdh]:hover{color:var(--gold-text)}@media(min-width:900px){.jeu[data-astro-cid-xrp2qjdh]{max-width:900px;grid-template-columns:minmax(0,540px) minmax(260px,300px);column-gap:36px;row-gap:16px;align-items:start;grid-template-areas:"grille barre" "grille pave" "grille outils" "grille message" "grille bas" "grille .";grid-template-rows:auto auto auto auto auto 1fr}.message[data-astro-cid-xrp2qjdh],.bas[data-astro-cid-xrp2qjdh]{text-align:left}}@media(max-width:560px){.sudoku[data-astro-cid-xrp2qjdh]{gap:16px}.niveau[data-astro-cid-xrp2qjdh]{padding:9px 4px}.nom[data-astro-cid-xrp2qjdh]{font-size:1.1rem}.sous[data-astro-cid-xrp2qjdh]{font-size:.7rem}.jeu[data-astro-cid-xrp2qjdh]{gap:10px}}.jours[data-astro-cid-xrp2qjdh]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.jours[data-astro-cid-xrp2qjdh] .inactif,.jours[data-astro-cid-xrp2qjdh] .inactif[data-astro-cid-xrp2qjdh]{opacity:.45;cursor:default;pointer-events:none}.confirmer[data-astro-cid-xrp2qjdh]{max-width:min(420px,calc(100% - 32px));padding:26px;color:var(--ink)}.confirmer[data-astro-cid-xrp2qjdh]::backdrop{background:#12121a73}.confirmer[data-astro-cid-xrp2qjdh] p[data-astro-cid-xrp2qjdh]{font:500 1.3rem/1.35 var(--serif);color:var(--navy);margin:0 0 18px}.choix[data-astro-cid-xrp2qjdh]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.head[data-astro-cid-w4hntutt]{text-align:center;padding:48px 0 24px}.head[data-astro-cid-w4hntutt] .eyebrow[data-astro-cid-w4hntutt]{justify-content:center}h1[data-astro-cid-w4hntutt]{color:var(--navy);margin-bottom:.3em}.quand[data-astro-cid-w4hntutt]{white-space:nowrap}.quand-jour[data-astro-cid-w4hntutt]{margin:0 0 12px;font:italic 500 1.15rem/1.3 var(--serif);color:var(--gold-text)}.intro[data-astro-cid-w4hntutt]{max-width:560px;margin:0 auto 8px;font:400 clamp(1.2rem,2.4vw,1.35rem)/1.5 var(--serif);color:var(--ink-2)}.head[data-astro-cid-w4hntutt] .small[data-astro-cid-w4hntutt]{max-width:560px;margin:0 auto}.explications[data-astro-cid-w4hntutt]{padding-top:56px;padding-bottom:24px}.explications[data-astro-cid-w4hntutt] h2[data-astro-cid-w4hntutt]:first-child{margin-top:0}@media(max-width:560px){.head[data-astro-cid-w4hntutt]{padding:32px 0 16px}h1[data-astro-cid-w4hntutt]{font-size:2.1rem}}
