@font-face{font-family:display;src:url(../media/bangers_latin_400-s.p.3njnj58qsb_y6.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:105.94%;descent-override:21.72%;line-gap-override:0.0%;size-adjust:83.35%}.nfmCMG_className{font-family:display,display Fallback,Impact,Arial Narrow,sans-serif;font-weight:400}.nfmCMG_variable{--police-display:"display", "display Fallback", Impact, Arial Narrow, sans-serif}
@font-face{font-family:texte;src:url(../media/fredoka_latin_wght-s.p.2fpsu8src1nhe.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:texte Fallback;src:local(Arial);ascent-override:95.32%;descent-override:23.1%;line-gap-override:0.0%;size-adjust:102.19%}.-\31 VWSa_className{font-family:texte,texte Fallback,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.-\31 VWSa_variable{--police-texte:"texte", "texte Fallback", ui-rounded, system-ui, -apple-system, Segoe UI, Roboto, sans-serif}
*,:before,:after{box-sizing:border-box}:root{--display:var(--police-display), "Bangers", Impact, "Arial Narrow", "Avenir Next Condensed", sans-serif;--body:var(--police-texte), "Fredoka", ui-rounded, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--paper:#f3f5fb;--dot:#1c153012;--panel:#fff;--field:#f3f5fb;--text:#1c1530;--muted:#5e5873;--line:#1c1530;--sel-bg:#1c1530;--sel-text:#fff;--cyan:#1fb0e6;--magenta:#ee3f97;--yellow:#ffd23f;--green:#3cc46f;--red:#ef3b2d;--violet:#6a4cf5;--amber:#ffb23f;--on-color:#1c1530;--accent:var(--red);--accent-ink:#fff;--ombre:4px 4px 0 var(--line);--rayon:1rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#17132a;--dot:#ffffff0d;--panel:#2a2447;--field:#17132a;--text:#f4f0ff;--muted:#aba3c9;--line:#07050f;--sel-bg:#f4f0ff;--sel-text:#1c1530;--cyan:#2bbcf0;--magenta:#ff52a8;--yellow:#ffd84d;--green:#47d07c;--red:#f0412f;--violet:#8f78ff;--amber:#ffbe57;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#17132a;--dot:#ffffff0d;--panel:#2a2447;--field:#17132a;--text:#f4f0ff;--muted:#aba3c9;--line:#07050f;--sel-bg:#f4f0ff;--sel-text:#1c1530;--cyan:#2bbcf0;--magenta:#ff52a8;--yellow:#ffd84d;--green:#47d07c;--red:#f0412f;--violet:#8f78ff;--amber:#ffbe57;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{-webkit-text-size-adjust:100%;scroll-padding-top:env(safe-area-inset-top,0px);font-size:16px}@media (min-width:700px) and (min-height:560px){html{font-size:18px}}@media (min-width:1000px) and (min-height:700px){html{font-size:20px}}body{background-color:var(--paper);background-image:radial-gradient(circle, var(--dot) 1.1px, transparent 1.6px);min-height:100dvh;color:var(--text);font-family:var(--body);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background-size:12px 12px;margin:0;font-size:1.0625rem;line-height:1.4;overflow-x:hidden}body.jeu-en-cours{-webkit-user-select:none;user-select:none}button{font:inherit;color:inherit;cursor:pointer;appearance:none}input,textarea,select{font:inherit;color:inherit}a{color:inherit}button:focus-visible,input:focus-visible,a:focus-visible,textarea:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}[hidden]{display:none!important}img,svg{max-width:100%}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page{width:100%;max-width:var(--maxw,36rem);min-height:100dvh;padding:calc(env(safe-area-inset-top,0px) + .75rem) max(1rem, env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 1rem) max(1rem, env(safe-area-inset-left,0px));flex-direction:column;gap:1rem;margin:0 auto;display:flex}.page.large{--maxw:58rem}.page.etroite{--maxw:30rem}.pile{flex-direction:column;gap:1rem;display:flex}.pile.serree{gap:.6rem}.rangee{align-items:center;gap:.6rem;display:flex}.rangee.ecartee{justify-content:space-between}.rangee.centree{justify-content:center}.grille-2{gap:1rem;display:grid}@media (min-width:760px){.grille-2{grid-template-columns:1fr 1fr;align-items:start}}.centre{text-align:center}.discret{color:var(--muted)}.petit{font-size:.9rem}.tres-petit{font-size:.8rem}.gras{font-weight:600}.espace-haut{margin-top:auto}.titre-affiche{font-family:var(--display);letter-spacing:.03em;color:var(--accent);-webkit-text-stroke:3px var(--line);paint-order:stroke fill;text-shadow:4px 4px 0 var(--line);overflow-wrap:anywhere;margin:0;font-weight:400;line-height:.95;transform:rotate(-3deg)}.titre-affiche.geant{font-size:clamp(3rem,15vw,5rem)}.titre-affiche.grand{font-size:clamp(2.4rem,11vw,3.6rem)}.titre-affiche.moyen{font-size:clamp(1.9rem,8vw,2.6rem)}.titre-page{font-family:var(--display);letter-spacing:.03em;margin:.25rem 0 0;font-size:clamp(2.2rem,10vw,3rem);font-weight:400;line-height:1}.titre-section{margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}.panel{background:var(--panel);border:3px solid var(--line);border-radius:var(--rayon);box-shadow:var(--ombre);padding:.875rem .875rem 1rem}.panel.sans-ombre{box-shadow:none}.panel.serre{padding:.6rem .75rem .7rem}.panel-head{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.panel-title{margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}.count{background:var(--sel-bg);min-width:1.9rem;height:1.9rem;color:var(--sel-text);border-radius:999px;place-items:center;padding:0 .55rem;font-size:.95rem;font-weight:700;display:inline-grid}.btn-main{width:100%;max-width:30rem;font-family:var(--display);letter-spacing:.06em;color:#fff;background:var(--red);border:3px solid var(--line);box-shadow:5px 5px 0 var(--line);text-shadow:2px 2px 0 var(--line);text-align:center;border-radius:1.125rem;margin:0 auto;padding:1rem 1.25rem .875rem;font-size:2rem;font-weight:400;line-height:1;text-decoration:none;transition:transform 70ms,box-shadow 70ms;display:block}.btn-main:active{box-shadow:2px 2px 0 var(--line);transform:translate(3px,3px)}.btn-main:disabled{opacity:.55;cursor:default;box-shadow:5px 5px 0 var(--line);transform:none}.btn-main.petit{max-width:none;padding:.8rem 1rem .7rem;font-size:1.5rem}.btn-main.accent{background:var(--accent);color:var(--accent-ink)}.btn-main.clair{background:var(--panel);color:var(--text);text-shadow:none}.btn{border:2.5px solid var(--line);background:var(--panel);color:var(--text);box-shadow:3px 3px 0 var(--line);text-align:center;border-radius:.875rem;justify-content:center;align-items:center;gap:.45rem;padding:.7rem 1rem;font-size:1.0625rem;font-weight:600;line-height:1.2;text-decoration:none;transition:transform 70ms,box-shadow 70ms;display:inline-flex}.btn:active{box-shadow:1px 1px 0 var(--line);transform:translate(2px,2px)}.btn:disabled{opacity:.5;cursor:default}.btn.plein{width:100%}.btn.fonce{background:var(--sel-bg);color:var(--sel-text)}.btn.rouge{background:var(--red);color:#fff}.btn.vert{background:var(--green);color:var(--on-color)}.btn.accent{background:var(--accent);color:var(--accent-ink)}.btn-add{border:2.5px dashed var(--muted);width:100%;color:var(--text);background:0 0;border-radius:.75rem;padding:.75rem;font-size:1.0625rem;font-weight:600}.btn-add:disabled{opacity:.4;cursor:default}.chip{border:2.5px solid var(--line);background:var(--panel);color:var(--text);min-height:2.625rem;box-shadow:3px 3px 0 var(--line);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.chip:active{box-shadow:1px 1px 0 var(--line);transform:translate(2px,2px)}.chip.arme{background:var(--red);color:#fff}.chip.icone{width:2.875rem;padding:0;font-size:1.2rem}.chip svg{flex:none;width:1.2rem;height:1.2rem;display:block}.link{color:var(--muted);text-underline-offset:3px;background:0 0;border:0;padding:.5rem .15rem;font-size:.9375rem;text-decoration:underline}.link.arme{color:var(--red);font-weight:600;text-decoration:none}.link.sur-rouge{color:#fff}.cta{z-index:5;padding:.875rem 0 calc(env(safe-area-inset-bottom,0px) + .5rem);background:linear-gradient(to bottom, transparent, var(--paper) 28%);margin-top:auto;position:sticky;bottom:0}.cta.verrou{pointer-events:none}.cta .liens{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.reglage{container-type:inline-size}.reglage+.reglage{margin-top:1.1rem}.reglage-label{margin:0 0 .45rem;font-size:1rem;font-weight:600}.reglage-aide{color:var(--muted);margin:.45rem 0 0;font-size:.875rem;line-height:1.35}.seg{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));background:var(--line);border:2.5px solid var(--line);border-radius:.875rem;gap:2.5px;display:grid;overflow:hidden}.seg.n2,.seg.n4{--n:2}@container (min-width:26rem){.seg.n4{--n:4}}.seg-btn{background:var(--field);color:var(--text);border:0;padding:.6rem .2rem;font-size:1.0625rem;font-weight:600;line-height:1.2}.seg-btn small{color:var(--muted);margin-top:.1rem;font-size:.8rem;font-weight:500;display:block}.seg-btn[aria-checked=true]{background:var(--sel-bg);color:var(--sel-text)}.seg-btn[aria-checked=true] small{color:inherit;opacity:.8}.compteur{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.65rem;display:flex}.compteur-label{font-weight:500}.compteur-ctrl{align-items:center;gap:.5rem;display:flex}.pas{border:2.5px solid var(--line);background:var(--field);width:2.75rem;height:2.75rem;color:var(--text);box-shadow:2px 2px 0 var(--line);border-radius:.75rem;font-size:1.5rem;font-weight:700;line-height:1}.pas:active{box-shadow:none;transform:translate(2px,2px)}.pas:disabled{opacity:.35;cursor:default}.compteur output{text-align:center;min-width:2.5ch;font-family:var(--display);font-size:2rem;line-height:1}.interrupteur{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.55rem 0;font-weight:500;display:flex}.interrupteur+.interrupteur{border-top:2px dashed color-mix(in srgb, var(--muted) 35%, transparent)}.interrupteur small{color:var(--muted);font-size:.85rem;font-weight:400;display:block}.interrupteur .bascule{border:2.5px solid var(--line);background:var(--field);border-radius:999px;flex:none;width:3.1rem;height:1.8rem;transition:background .15s;position:relative}.interrupteur .bascule:after{content:"";background:var(--line);border-radius:50%;width:1.1rem;height:1.1rem;transition:transform .15s;position:absolute;top:50%;left:.2rem;transform:translateY(-50%)}.interrupteur[aria-checked=true] .bascule{background:var(--green)}.interrupteur[aria-checked=true] .bascule:after{transform:translate(1.25rem,-50%)}.champ{width:100%;min-width:0;color:var(--text);background:var(--field);border:2.5px solid var(--line);-webkit-user-select:text;user-select:text;border-radius:.75rem;outline:none;padding:.6rem .75rem;font-size:1.125rem;font-weight:500}.champ:focus{border-color:var(--cyan)}.champ::placeholder{color:var(--muted);opacity:1}.champ.code{font-family:var(--display);letter-spacing:.35em;text-align:center;padding:.5rem;font-size:2rem}.etiquette{margin:0 0 .35rem;font-weight:600;display:block}.erreur{color:var(--red);margin:.5rem 0 0;font-size:.95rem;font-weight:600}.succes{color:var(--green);margin:.5rem 0 0;font-size:.95rem;font-weight:600}.topbar{flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;min-height:3.75rem;padding-top:.25rem;display:grid}.topbar>:first-child{justify-self:start}.topbar-droite{justify-self:end;gap:.5rem;display:flex}.manche{font-family:var(--display);letter-spacing:.06em;white-space:nowrap;font-size:1.625rem}@media (max-width:599px){.manche{font-size:1.5rem}}@media (max-width:370px){.topbar .chip:not(.icone){padding:.5rem .65rem}.manche{font-size:1.3rem}}.tag{text-align:center;min-width:4.6rem;font-family:var(--display);letter-spacing:.05em;color:var(--on-color);border:2.5px solid var(--line);box-shadow:2px 2px 0 var(--line);background:var(--field);border-radius:999px;flex:none;padding:.25rem .6rem .2rem;font-size:1.375rem;font-weight:400;line-height:1.1}.regle{align-items:center;gap:.75rem;padding:.375rem 0;display:flex}.regle-texte{flex-direction:column;line-height:1.25;display:flex}.regle-texte b{font-weight:600}.regle-texte span{color:var(--muted);font-size:.9375rem}.regles-note{color:var(--muted);margin:.6rem 0 0;font-size:.9375rem;line-height:1.45}.etapes,.liste-regles{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.etapes li{align-items:flex-start;gap:.75rem;line-height:1.35;display:flex}.etape-n{background:var(--sel-bg);width:2rem;height:2rem;color:var(--sel-text);border-radius:50%;flex:none;place-items:center;font-size:.95rem;font-weight:700;display:grid}.liste-regles li{padding-left:1.45rem;line-height:1.4;position:relative}.liste-regles li:before{content:"";background:var(--red);border:2px solid var(--line);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.45em;left:.15rem}.liste-regles li.doux:before{background:var(--yellow)}.niveau{border:2.5px solid var(--line);background:var(--panel);box-shadow:2px 2px 0 var(--line);border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.3rem .8rem;font-size:.9375rem;font-weight:600;display:inline-flex}.pastilles{gap:.25rem;display:inline-flex}.pastilles i{border:2px solid;border-radius:50%;width:.6rem;height:.6rem;display:block}.pastilles i.on{background:var(--red)}.scores-liste{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.score{background:var(--panel);border:2.5px solid var(--line);min-width:0;box-shadow:3px 3px 0 var(--line);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .6rem .55rem .75rem;display:flex}.score-nom{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;min-width:0;font-weight:500;display:flex;overflow:hidden}.score-n{white-space:nowrap;flex:none;font-weight:700}.score.pire{background:var(--red);color:#fff}.score.actuel{background:var(--accent);color:var(--accent-ink)}.classement{text-align:left;grid-template-columns:minmax(0,1fr);gap:.6rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.rang{background:var(--panel);border:2.5px solid var(--line);box-shadow:3px 3px 0 var(--line);border-radius:.75rem;align-items:center;gap:.75rem;padding:.55rem .8rem;display:flex}.rang-pos{background:var(--sel-bg);width:2rem;height:2rem;color:var(--sel-text);border-radius:50%;flex:none;place-items:center;font-size:.95rem;font-weight:700;display:grid}.rang-nom{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.rang-nom small{opacity:.8;font-size:.85rem;font-weight:500;display:block}.rang-n{flex:none;font-weight:700}.rang.gagne{background:var(--cyan);color:var(--on-color)}.rang.gagne .rang-pos{background:var(--on-color);color:#fff}.rang.perd{background:var(--red);color:#fff}.avatar{border:2.5px solid var(--line);background:var(--field);border-radius:50%;flex:none;place-items:center;width:2.2rem;height:2.2rem;font-size:1.2rem;line-height:1;display:inline-grid}.avatar.petit{border-width:2px;width:1.7rem;height:1.7rem;font-size:.95rem}.avatar.grand{width:4.2rem;height:4.2rem;box-shadow:3px 3px 0 var(--line);border-width:3px;font-size:2.3rem}.grille-avatars{grid-template-columns:repeat(auto-fill,minmax(3rem,1fr));gap:.45rem;display:grid}.choix-avatar{aspect-ratio:1;border:2.5px solid var(--line);background:var(--field);border-radius:.75rem;place-items:center;font-size:1.55rem;line-height:1;display:grid}.choix-avatar[aria-pressed=true]{background:var(--yellow);box-shadow:2px 2px 0 var(--line)}.voile{z-index:60;background:#0c081a73;justify-content:center;align-items:flex-end;animation:.15s ease-out apparait;display:flex;position:fixed;inset:0}.feuille{overscroll-behavior:contain;background:var(--paper);border:3px solid var(--line);width:100%;max-width:36rem;max-height:min(92dvh,46rem);padding:1rem 1rem calc(env(safe-area-inset-bottom,0px) + 1rem);border-bottom:0;border-radius:1.25rem 1.25rem 0 0;animation:.22s cubic-bezier(.2,1.1,.4,1) monte;overflow-y:auto}@media (min-width:700px){.voile{align-items:center}.feuille{border-bottom:3px solid var(--line);box-shadow:6px 6px 0 var(--line);border-radius:1.25rem}}.feuille-tete{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.feuille-tete h2{margin:0;font-size:1.35rem}@keyframes apparait{0%{opacity:0}to{opacity:1}}@keyframes monte{0%{opacity:.4;transform:translateY(2.5rem)}to{opacity:1;transform:none}}.annonce{z-index:70;padding:0 1rem calc(env(safe-area-inset-bottom,0px) + 6.5rem);pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.annonce span{background:var(--sel-bg);color:var(--sel-text);border:2.5px solid var(--line);box-shadow:3px 3px 0 var(--line);text-align:center;opacity:0;border-radius:999px;max-width:30rem;padding:.6rem 1.1rem;font-weight:600;transition:opacity .2s,transform .2s;transform:translateY(12px)}.annonce.visible span{opacity:1;transform:none}.bandeau{border:2.5px solid var(--line);background:var(--yellow);color:var(--on-color);box-shadow:3px 3px 0 var(--line);border-radius:.875rem;align-items:center;gap:.6rem;padding:.6rem .8rem;font-size:.95rem;font-weight:600;display:flex}.bandeau.doux{background:var(--panel);color:var(--text)}.bandeau .btn{box-shadow:2px 2px 0 var(--line);margin-left:auto;padding:.35rem .7rem;font-size:.9rem}.secousse{animation:.55s cubic-bezier(.36,.07,.19,.97) secousse}@keyframes secousse{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(4px,-2px)}30%,50%,70%{transform:translate(-9px,3px)rotate(-1deg)}40%,60%{transform:translate(9px,-3px)rotate(1deg)}}.pop{animation:.4s cubic-bezier(.2,1.7,.4,1) pop}@keyframes pop{0%{transform:scale(.55)}to{transform:none}}.eclair{opacity:0;pointer-events:none;z-index:80;background:#fff8d6;position:fixed;inset:0}.eclair.go{animation:.5s ease-out eclair}@keyframes eclair{0%{opacity:1}to{opacity:0}}.confettis{pointer-events:none;z-index:90;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.joueurs{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.joueur{align-items:center;gap:.6rem;display:flex}.joueur-avatar{cursor:pointer;padding:0}.joueur-champ{flex:1}.joueur-nom{border:2.5px solid var(--line);background:var(--panel);text-overflow:ellipsis;white-space:nowrap;border-radius:.75rem;flex:1;min-width:0;padding:.6rem .75rem;font-size:1.125rem;font-weight:600;overflow:hidden}.joueur-nom small{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-left:.4rem;font-size:.8rem;font-weight:600}.joueur-retirer{width:2.75rem;height:2.75rem;color:var(--muted);background:0 0;border:0;border-radius:.75rem;flex:none;font-size:1.75rem;line-height:1}.joueur-retirer:disabled{opacity:.25;cursor:default}.ajouts{gap:.6rem;display:flex}.ajouts .btn-add{flex:1}.ligne-choix{text-align:left;border:2.5px solid var(--line);background:var(--panel);width:100%;box-shadow:3px 3px 0 var(--line);border-radius:.875rem;align-items:center;gap:.75rem;padding:.6rem .75rem;font-size:1.0625rem;font-weight:600;display:flex}.ligne-choix:active{box-shadow:1px 1px 0 var(--line);transform:translate(2px,2px)}.ligne-choix small{color:var(--muted);margin-left:.3rem;font-weight:500}.ligne-choix[aria-pressed=true]{background:var(--yellow);color:var(--on-color)}.enregistrement{color:var(--muted);text-align:center;margin:.75rem 0 0;font-size:.95rem;font-weight:600}.chip-profil{max-width:12rem;padding-left:.35rem;position:relative}.chip-profil-nom{text-overflow:ellipsis;overflow:hidden}.pastille-alerte{background:var(--red);color:#fff;border:2px solid var(--line);border-radius:999px;place-items:center;min-width:1.35rem;height:1.35rem;padding:0 .3rem;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:-.45rem;right:-.45rem}.equipes{grid-template-columns:minmax(0,1fr);gap:.85rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.equipe{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem .6rem;display:grid}.equipe-point{background:var(--team);border:2.5px solid var(--line);width:2rem;height:2rem;box-shadow:2px 2px 0 var(--line);border-radius:50%;flex:none}.equipe-joueurs{flex-wrap:wrap;grid-column:2/4;gap:.4rem;display:flex}.puce-joueur{border:2px solid var(--line);background:var(--panel);border-radius:999px;align-items:center;gap:.3rem;max-width:100%;padding:.2rem .25rem .2rem .55rem;font-size:.95rem;font-weight:600;display:inline-flex}.puce-joueur button{color:var(--muted);background:0 0;border:0;border-radius:50%;width:1.6rem;height:1.6rem;font-size:1.15rem;line-height:1}.puce-ajout{border:2px dashed var(--muted);color:var(--text);background:0 0;border-radius:999px;padding:.25rem .7rem;font-size:.95rem;font-weight:600}.puce-ajout:disabled{opacity:.4}.connexion-google{color:#1f1f1f;background:#fff}.connexion-facebook{color:#fff;background:#1877f2}.connexion-apple{color:#fff;background:#000}.separateur{color:var(--muted);align-items:center;gap:.6rem;margin:.2rem 0;font-size:.9rem;font-weight:600;display:flex}.separateur:before,.separateur:after{content:"";border-top:2px dashed color-mix(in srgb, var(--muted) 45%, transparent);flex:1}
