@font-face{font-family:Young Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/young-serif-latin-400-normal-DIMmNPI9.woff2)format("woff2"),url(/assets/young-serif-latin-400-normal-D1tz0Z9s.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-ext-wght-normal-C6vrW8VD.woff2)format("woff2-variations");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:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-wght-normal-BcXVPD7q.woff2)format("woff2-variations");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}:root{--nuit:#1c2340;--nuit-2:#2b3459;--clair:#f4f2ff;--clair-doux:#b9bdd8;--veilleuse:#ffd27a;--carte:#fff;--encre:#1c2340;--encre-douce:#565c78;--filet:#dcdeea;--lien:#2f4fae;--focus:#ffd27a;--f-nom:"Young Serif", Georgia, serif;--f-texte:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--nuit);color:var(--clair);font-family:var(--f-texte);overscroll-behavior:none;margin:0;font-size:1rem;line-height:1.5}button{font:inherit;cursor:pointer}a{color:inherit;text-underline-offset:.18em}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}dialog :focus-visible,.carte :focus-visible{outline-color:var(--lien)}.visuellement-cache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adeux.svelte-1mu9brm h2:where(.svelte-1mu9brm){font-family:var(--f-nom);margin:1.5rem 0 .75rem;font-size:2rem;font-weight:400}h3.svelte-1mu9brm{font-family:var(--f-nom);margin:1.5rem 0 .5rem;font-size:1.35rem;font-weight:400}.intro.svelte-1mu9brm,.message.svelte-1mu9brm,.note.svelte-1mu9brm{color:var(--clair-doux)}.note.svelte-1mu9brm{font-size:.9rem}.bloc.svelte-1mu9brm{background:var(--nuit-2);border-radius:1rem;margin:1rem 0;padding:1rem 1.1rem}.bloc.svelte-1mu9brm h3:where(.svelte-1mu9brm){margin-top:0}.bloc.svelte-1mu9brm p:where(.svelte-1mu9brm){margin:0 0 .75rem}.champ.svelte-1mu9brm{gap:.35rem;margin:.75rem 0;font-size:.95rem;display:grid}input.svelte-1mu9brm{font:inherit;border:1px solid var(--clair-doux);background:var(--nuit);color:var(--clair);border-radius:.6rem;padding:.6rem .8rem}.code.svelte-1mu9brm{letter-spacing:.15em;text-transform:uppercase;font-size:1.4rem}.principal.svelte-1mu9brm{background:var(--veilleuse);min-height:3rem;color:var(--nuit);border:0;border-radius:999px;padding:0 1.25rem;font-weight:700}.principal.svelte-1mu9brm:disabled{opacity:.6}.grand-code.svelte-1mu9brm{font-family:var(--f-texte);letter-spacing:.12em;color:var(--veilleuse);margin:.25rem 0 1rem;font-size:2.6rem;font-weight:800}.avec.svelte-1mu9brm strong:where(.svelte-1mu9brm){color:var(--veilleuse)}.membres.svelte-1mu9brm{color:var(--clair-doux);margin:0;padding-left:1.2rem}.liste-communs.svelte-1mu9brm{margin:0;padding:0;list-style:none}.liste-communs.svelte-1mu9brm li:where(.svelte-1mu9brm){border-bottom:1px solid var(--nuit-2);align-items:baseline;gap:.75rem;padding:.7rem 0;display:flex}.liste-communs.svelte-1mu9brm .nom:where(.svelte-1mu9brm){font-family:var(--f-nom);color:var(--clair);text-decoration:underline;-webkit-text-decoration-color:var(--nuit-2);text-decoration-color:var(--nuit-2);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.5rem}.detail.svelte-1mu9brm{color:var(--clair-doux);font-size:.9rem}.compte.svelte-1mu9brm{font-family:var(--f-texte);color:var(--clair-doux);font-size:1rem}.alerte.svelte-1mu9brm{border-left:4px solid var(--veilleuse);background:var(--nuit-2);padding:.75rem 1rem}.quitter.svelte-1mu9brm{color:var(--clair-doux);margin-top:2.5rem}.quitter.svelte-1mu9brm summary:where(.svelte-1mu9brm),.transfert.svelte-1mu9brm summary:where(.svelte-1mu9brm),.donnees.svelte-1mu9brm summary:where(.svelte-1mu9brm){cursor:pointer}.transfert.svelte-1mu9brm{margin-top:2rem}.transfert.svelte-1mu9brm .grand-code:where(.svelte-1mu9brm){margin-top:.75rem}.donnees.svelte-1mu9brm{color:var(--clair-doux);margin-top:1.5rem;font-size:.95rem}.quitter.svelte-1mu9brm button:where(.svelte-1mu9brm){border:1px solid var(--clair-doux);color:var(--clair);background:0 0;border-radius:999px;padding:.5rem 1rem}.carte.svelte-1ct2o92{background:var(--carte);color:var(--encre);transform:translateY(calc(var(--rang) * 1.15rem)) rotate(calc(var(--incl) * var(--rang) * .7)) scale(calc(1 - var(--rang) * .03));filter:brightness(calc(1 - var(--rang) * .07));touch-action:none;-webkit-user-select:none;user-select:none;border-radius:1.5rem;flex-direction:column;padding:clamp(1.25rem,6vw,2rem);transition:transform .32s cubic-bezier(.2,.8,.2,1),filter .32s;display:flex;position:absolute;inset:0 0 2.6rem;overflow:hidden;box-shadow:0 1.25rem 2.5rem #00000059}.dessus.svelte-1ct2o92{transform:translate(var(--dx), var(--dy)) rotate(var(--rot));cursor:grab}.glisse.svelte-1ct2o92{cursor:grabbing;transition:none}.indice.svelte-1ct2o92{animation:1.1s cubic-bezier(.4,0,.2,1) .7s both svelte-1ct2o92-indice}@keyframes svelte-1ct2o92-indice{0%,to{transform:none}30%{transform:translate(2.2rem)rotate(4deg)}65%{transform:translate(-1.4rem)rotate(-2.5deg)}}.question.svelte-1ct2o92{font-family:var(--f-nom);color:var(--encre-douce);margin:0;font-size:1.05rem}.nom.svelte-1ct2o92{font-family:var(--f-nom);letter-spacing:-.01em;overflow-wrap:anywhere;margin:auto 0 .5rem;font-weight:400;line-height:1}.court.svelte-1ct2o92{font-size:clamp(3.2rem,17vw,5rem)}.moyen.svelte-1ct2o92{font-size:clamp(2.6rem,13vw,4rem)}.long.svelte-1ct2o92{font-size:clamp(2rem,9.5vw,3rem)}.genre.svelte-1ct2o92{margin:0;font-weight:700}.autres.svelte-1ct2o92{color:var(--encre-douce);margin:.15rem 0 0;font-size:.9rem}.popularite.svelte-1ct2o92{color:var(--encre-douce);margin:.25rem 0 0}.fiche.svelte-1ct2o92{font:inherit;color:var(--lien);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:1rem 0 0;font-size:.95rem;font-weight:700;text-decoration:underline}.fiche.svelte-1ct2o92:focus-visible{outline:3px solid var(--lien);outline-offset:3px;border-radius:.25rem}.tampon.svelte-1ct2o92{font-family:var(--f-texte);letter-spacing:.08em;pointer-events:none;border:4px solid;border-radius:.6rem;padding:.2rem .8rem;font-size:2rem;font-weight:800;position:absolute;top:1.5rem}.tampon.oui.svelte-1ct2o92{color:var(--encre);background:var(--veilleuse);left:1.25rem;transform:rotate(-12deg)}.tampon.non.svelte-1ct2o92{color:var(--encre);background:var(--carte);right:1.25rem;transform:rotate(12deg)}@media (prefers-reduced-motion:reduce){.carte.svelte-1ct2o92{transition:none}.indice.svelte-1ct2o92{animation:none}}.match.svelte-11bd4by{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-align:center;background:var(--veilleuse);width:min(26rem,100% - 2rem);color:var(--nuit);border:0;border-radius:1.5rem;padding:2rem 1.5rem 1.5rem}.match[open].svelte-11bd4by{animation:.42s cubic-bezier(.2,.9,.3,1.3) svelte-11bd4by-apparition}.match.svelte-11bd4by::backdrop{background:#0a0e1ebf}@keyframes svelte-11bd4by-apparition{0%{opacity:0;transform:scale(.8)}}.eyebrow.svelte-11bd4by{margin:0;font-size:1.1rem;font-weight:700}.nom.svelte-11bd4by{font-family:var(--f-nom);overflow-wrap:anywhere;margin:.5rem 0;font-size:clamp(2.6rem,14vw,4rem);line-height:1.05}.detail.svelte-11bd4by{margin:0 0 1.5rem}button.svelte-11bd4by{background:var(--nuit);min-height:3rem;color:var(--clair);border:0;border-radius:999px;padding:0 1.75rem;font-weight:700}button.svelte-11bd4by:focus-visible{outline-color:var(--nuit)}@media (prefers-reduced-motion:reduce){.match[open].svelte-11bd4by{animation:none}}.fiche.svelte-1ibnj2a{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--carte);width:min(30rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--encre);border:0;border-radius:1.5rem;padding:0}.fiche[open].svelte-1ibnj2a{flex-direction:column;display:flex}.fiche.svelte-1ibnj2a::backdrop{background:#0a0e1ebf}.contenu.svelte-1ibnj2a{padding:1.75rem 1.5rem .5rem;overflow-y:auto}h2.svelte-1ibnj2a{font-family:var(--f-nom);overflow-wrap:anywhere;margin:0;font-size:clamp(2.2rem,10vw,3rem);font-weight:400;line-height:1.05}.genre.svelte-1ibnj2a{margin:.3rem 0 0;font-weight:700}section.svelte-1ibnj2a{border-top:1px solid var(--filet);margin-top:1.1rem;padding-top:.9rem}h3.svelte-1ibnj2a{letter-spacing:.04em;text-transform:uppercase;color:var(--encre-douce);margin:0 0 .35rem;font-size:.85rem}p.svelte-1ibnj2a{margin:0 0 .35rem;line-height:1.45}.source.svelte-1ibnj2a,.discret.svelte-1ibnj2a{color:var(--encre-douce);font-size:.85rem}.plus.svelte-1ibnj2a{border-top:1px solid var(--filet);margin-top:1.2rem;padding-top:.9rem;font-size:.95rem}.lien.svelte-1ibnj2a{color:var(--lien);margin:.2rem 0 .75rem;font-weight:700;display:inline-block}form.svelte-1ibnj2a{border-top:1px solid var(--filet);padding:.75rem 1.5rem 1.25rem}button.svelte-1ibnj2a{background:var(--nuit);width:100%;min-height:2.75rem;color:var(--clair);font:inherit;cursor:pointer;border:0;border-radius:999px;font-weight:700}button.svelte-1ibnj2a:focus-visible,.lien.svelte-1ibnj2a:focus-visible{outline:3px solid var(--lien);outline-offset:2px}.app.svelte-1n46o8q{max-width:30rem;min-height:100dvh;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex}header.svelte-1n46o8q{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}h1.svelte-1n46o8q{font-family:var(--f-nom);color:var(--veilleuse);margin:0;font-size:1.35rem;font-weight:400}nav.svelte-1n46o8q{gap:.25rem;display:flex}nav.svelte-1n46o8q button:where(.svelte-1n46o8q){color:var(--clair-doux);background:0 0;border:0;border-radius:999px;padding:.35rem .8rem}nav.svelte-1n46o8q button.actif:where(.svelte-1n46o8q){background:var(--nuit-2);color:var(--clair);text-underline-offset:.25em;text-decoration:underline}.compte.svelte-1n46o8q{font-variant-numeric:tabular-nums}.jeu.svelte-1n46o8q{flex-direction:column;flex:1;display:flex}.barre.svelte-1n46o8q{justify-content:space-between;align-items:center;margin:1rem 0 .75rem;display:flex}.reste.svelte-1n46o8q{color:var(--clair-doux);margin:0;font-size:.9rem}.filtrer.svelte-1n46o8q{border:1px solid var(--clair-doux);color:var(--clair);background:0 0;border-radius:999px;padding:.35rem .9rem}.pile.svelte-1n46o8q{flex:1;min-height:26rem;margin-bottom:1.5rem;position:relative}.vide.svelte-1n46o8q{text-align:center;border:2px dashed var(--nuit-2);border-radius:1.5rem;place-content:center;gap:1rem;padding:1.5rem;display:grid;position:absolute;inset:0}.choix.svelte-1n46o8q{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.choix.svelte-1n46o8q button:where(.svelte-1n46o8q){border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:3.5rem;font-size:1.15rem;font-weight:700;display:inline-flex}.choix.svelte-1n46o8q svg:where(.svelte-1n46o8q){fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:1.4rem;height:1.4rem}.non.svelte-1n46o8q{border:2px solid var(--clair);color:var(--clair);background:0 0}.oui.svelte-1n46o8q{border:2px solid var(--veilleuse);background:var(--veilleuse);color:var(--nuit)}.oui.svelte-1n46o8q svg:where(.svelte-1n46o8q){fill:currentColor}.revenir.svelte-1n46o8q{background:var(--nuit-2);width:3.5rem;color:var(--clair);border:0}.choix.svelte-1n46o8q button:where(.svelte-1n46o8q):disabled{opacity:.4}.aide.svelte-1n46o8q{text-align:center;color:var(--clair-doux);margin:.75rem 0 0;font-size:.8rem}.liste.svelte-1n46o8q h2:where(.svelte-1n46o8q){font-family:var(--f-nom);margin:1.5rem 0 1rem;font-size:2rem;font-weight:400}.liste.svelte-1n46o8q ul:where(.svelte-1n46o8q){margin:0;padding:0;list-style:none}.liste.svelte-1n46o8q li:where(.svelte-1n46o8q){border-bottom:1px solid var(--nuit-2);align-items:baseline;gap:.75rem;padding:.7rem 0;display:flex}.liste.svelte-1n46o8q li:where(.svelte-1n46o8q) .nom:where(.svelte-1n46o8q){font-family:var(--f-nom);color:var(--clair);text-decoration:underline;-webkit-text-decoration-color:var(--nuit-2);text-decoration-color:var(--nuit-2);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.4rem}.detail.svelte-1n46o8q{color:var(--clair-doux);flex:1;font-size:.9rem}.liste.svelte-1n46o8q li:where(.svelte-1n46o8q) button:where(.svelte-1n46o8q):not(.nom){color:var(--clair-doux);background:0 0;border:0;text-decoration:underline}.message.svelte-1n46o8q{color:var(--clair-doux);margin:2rem 0}dialog.svelte-1n46o8q{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--carte);width:min(30rem,100% - 2rem);color:var(--encre);border:0;border-radius:1.25rem;padding:1.5rem}dialog.svelte-1n46o8q::backdrop{background:#0a0e1eb3}dialog.svelte-1n46o8q h2:where(.svelte-1n46o8q){font-family:var(--f-nom);margin:0 0 1rem;font-weight:400}fieldset.svelte-1n46o8q{border:0;margin:0 0 1.25rem;padding:0}legend.svelte-1n46o8q{margin-bottom:.5rem;font-weight:700}.options.svelte-1n46o8q{flex-wrap:wrap;gap:.5rem;display:flex}.option.svelte-1n46o8q{border:1px solid var(--filet);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;display:inline-flex}.option.svelte-1n46o8q:has(input:where(.svelte-1n46o8q):checked){border:2px solid var(--encre);font-weight:700}.note.svelte-1n46o8q{color:var(--encre-douce);margin:.4rem 0 0;font-size:.85rem}.case.svelte-1n46o8q{align-items:center;gap:.5rem;display:flex}.actions.svelte-1n46o8q{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}.actions.svelte-1n46o8q button:where(.svelte-1n46o8q){border:2px solid var(--encre);background:var(--encre);color:var(--carte);border-radius:999px;padding:.6rem 1.1rem;font-weight:700}.actions.svelte-1n46o8q .secondaire:where(.svelte-1n46o8q){color:var(--encre);background:0 0}
