.connexion-module__k2BL2W__page{--fond:#111;--texte:#f2f2f0;--doux:#ffffffad;--pale:#ffffff75;--mono:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;--titre:var(--police-titre), "Playfair Display", Georgia, serif;--sans:var(--police-sans), Inter, system-ui, sans-serif;box-sizing:border-box;background:var(--fond);min-height:calc(100dvh - 60px);color:var(--texte);font:400 14px/1.5 var(--sans);-webkit-font-smoothing:antialiased;flex:1;padding-bottom:40px}.connexion-module__k2BL2W__page *,.connexion-module__k2BL2W__page :before,.connexion-module__k2BL2W__page :after{box-sizing:border-box}.connexion-module__k2BL2W__page p{margin:0}.connexion-module__k2BL2W__pad{align-content:start;gap:12px;width:100%;padding:16px;display:grid;position:relative}@media (min-width:600px){.connexion-module__k2BL2W__pad{background:#161616;border:1px solid #ffffff14;border-radius:18px;max-width:460px;margin:24px auto;padding:24px}}.connexion-module__k2BL2W__centree{align-content:start;padding-top:24px;display:grid}@media (min-width:600px){.connexion-module__k2BL2W__centree{align-content:center;padding-top:0;padding-bottom:60px}.connexion-module__k2BL2W__centree .connexion-module__k2BL2W__pad{gap:14px;margin:0 auto;padding:32px}}.connexion-module__k2BL2W__formulaire{gap:12px;display:grid}.connexion-module__k2BL2W__actionsCode{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.connexion-module__k2BL2W__actionsCode .connexion-module__k2BL2W__lienDoux{margin-top:0}.connexion-module__k2BL2W__adresseRappel{color:var(--texte);overflow-wrap:anywhere;font-weight:500}.connexion-module__k2BL2W__quiGrand{text-align:center;justify-items:center;padding-top:36px}.connexion-module__k2BL2W__et{font:400 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pale)}.connexion-module__k2BL2W__titre{font:400 24px/1.15 var(--titre);margin:0}.connexion-module__k2BL2W__hGrand{font:400 40px/1.15 var(--titre);margin:0}.connexion-module__k2BL2W__note{color:var(--pale);font-size:12.5px}.connexion-module__k2BL2W__etat{color:var(--doux);font-size:13px}.connexion-module__k2BL2W__alerte{color:#f2c48d;font-size:13px}.connexion-module__k2BL2W__bienvenue{font:400 18px/1.35 var(--titre);color:#fff}.connexion-module__k2BL2W__masque{font-family:var(--mono);letter-spacing:.04em;color:var(--texte)}.connexion-module__k2BL2W__lienDoux{color:var(--pale);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:13px;text-decoration:underline}.connexion-module__k2BL2W__lienDoux:hover,.connexion-module__k2BL2W__lienDoux:focus-visible{color:var(--doux)}.connexion-module__k2BL2W__choixGrand{grid-template-columns:1fr 1fr;gap:14px;width:100%;max-width:420px;display:grid}.connexion-module__k2BL2W__carteQui{width:100%;color:inherit;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:18px;justify-items:center;gap:10px;padding:22px 10px;transition:background-color .2s,border-color .2s;display:grid}.connexion-module__k2BL2W__carteQui:hover{background:#ffffff17;border-color:#ffffff4d}.connexion-module__k2BL2W__carteQui:disabled{cursor:progress}.connexion-module__k2BL2W__carteQui[aria-busy=true]{border-color:#ffffff73}.connexion-module__k2BL2W__hConfirmer{font-size:32px}.connexion-module__k2BL2W__confirmer{max-width:320px}.connexion-module__k2BL2W__carteQui b{font:500 18px var(--sans)}.connexion-module__k2BL2W__tt{color:#fff;font-family:var(--titre);border-radius:50%;place-items:center;font-weight:400;display:grid}.connexion-module__k2BL2W__ttTresGrand{width:84px;height:84px;font-size:38px}.connexion-module__k2BL2W__champ{cursor:text;background:#1a1a1a;border:1px solid #ffffff2e;border-radius:12px;align-items:center;gap:8px;height:46px;padding:0 14px;display:flex}.connexion-module__k2BL2W__etiquette{cursor:text;flex:1;align-items:center;gap:8px;min-width:0;height:100%;display:flex}.connexion-module__k2BL2W__champ:focus-within{border-color:#ffffff73}.connexion-module__k2BL2W__champ .connexion-module__k2BL2W__icone{width:20px;height:20px;fill:var(--pale);flex:none}.connexion-module__k2BL2W__champ input{min-width:0;height:100%;color:var(--texte);font:400 14px var(--sans);background:0 0;border:0;outline:none;flex:1;padding:0}.connexion-module__k2BL2W__champ input::placeholder{color:var(--pale);opacity:1}@media (pointer:coarse){.connexion-module__k2BL2W__champ input{font-size:16px}}.connexion-module__k2BL2W__envoyer{color:#0a0a0a;cursor:pointer;background:#f2f2f0;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-right:-6px;padding:0;display:grid}.connexion-module__k2BL2W__envoyer svg{fill:currentColor;width:18px;height:18px}.connexion-module__k2BL2W__envoyer:disabled{opacity:.5;cursor:progress}.connexion-module__k2BL2W__cases{grid-template-columns:repeat(6,1fr);gap:6px;width:100%;display:grid;position:relative}.connexion-module__k2BL2W__case{height:48px;font:500 20px var(--mono);color:var(--texte);background:#1a1a1a;border:1px solid #fff3;border-radius:10px;place-items:center;display:grid}.connexion-module__k2BL2W__caseActive{border-color:#fff9}.connexion-module__k2BL2W__casesErreur .connexion-module__k2BL2W__case{border-color:#f2c48db3}.connexion-module__k2BL2W__saisie{color:#0000;caret-color:#0000;letter-spacing:2em;cursor:text;-webkit-text-fill-color:transparent;background:0 0;border:0;outline:none;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.connexion-module__k2BL2W__saisie::selection{background:0 0}.connexion-module__k2BL2W__b{color:#fff;height:40px;font:500 13.5px var(--sans);cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex}.connexion-module__k2BL2W__b:hover{border-color:#ffffff73}.connexion-module__k2BL2W__b:disabled{opacity:.6;cursor:progress}.connexion-module__k2BL2W__b svg{fill:currentColor;width:18px;height:18px}.connexion-module__k2BL2W__plein{color:#0a0a0a;background:#f2f2f0;border-color:#f2f2f0}.connexion-module__k2BL2W__large{width:100%}.connexion-module__k2BL2W__page button:focus-visible,.connexion-module__k2BL2W__page a:focus-visible{outline-offset:2px;outline:2px solid #ffffffbf}.connexion-module__k2BL2W__squelette{background:#ffffff0f;border-radius:10px;animation:1.6s ease-in-out infinite connexion-module__k2BL2W__respire}@keyframes connexion-module__k2BL2W__respire{50%{opacity:.55}}.connexion-module__k2BL2W__lecteurSeul{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.connexion-module__k2BL2W__squelette{animation:none}.connexion-module__k2BL2W__carteQui{transition:none}}