.loader.svelte-1vvlut8{width:28px;padding:5px;aspect-ratio:1;border-radius:50%;background:#fff;grid-area:grid;visibility:hidden;--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:svelte-1vvlut8-l3 1s infinite linear}.loader.svelte-1vvlut8.show{visibility:visible}@keyframes svelte-1vvlut8-l3{to{transform:rotate(1turn)}}section.svelte-1rin5ai{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--bleu-fonce)}section.svelte-1rin5ai form:where(.svelte-1rin5ai){border-radius:16px;background-color:#fff;padding:2em 4em;display:flex;flex-direction:column;align-items:center;justify-content:space-between}section.svelte-1rin5ai form:where(.svelte-1rin5ai) img:where(.svelte-1rin5ai){width:10em}section.svelte-1rin5ai form:where(.svelte-1rin5ai) h1:where(.svelte-1rin5ai){font-family:var(--mainFont);color:var(--textColor);margin-bottom:1em}section.svelte-1rin5ai form:where(.svelte-1rin5ai) p.error:where(.svelte-1rin5ai){color:red;padding:0;text-align:left;width:100%;font-family:var(--mainFont);font-size:10px}section.svelte-1rin5ai form:where(.svelte-1rin5ai) input:where(.svelte-1rin5ai){width:100%;padding:10px;border-radius:8px;border:1px solid rgba(0,0,0,.1);outline:none;margin-top:1.5em}section.svelte-1rin5ai form:where(.svelte-1rin5ai) input:where(.svelte-1rin5ai)::placeholder{font-family:var(--mainFont);font-size:12px}section.svelte-1rin5ai form:where(.svelte-1rin5ai) input:where(.svelte-1rin5ai).error{border-color:red}section.svelte-1rin5ai form:where(.svelte-1rin5ai) input:where(.svelte-1rin5ai).error::placeholder{color:red}section.svelte-1rin5ai form:where(.svelte-1rin5ai) button:where(.svelte-1rin5ai){display:grid;grid-template-areas:"grid";justify-items:center;align-items:center;width:100%;padding:.5em;border:none;background-color:var(--secondColor);cursor:pointer;color:var(--white);font-family:var(--mainFont);border-radius:8px;transition:ease .15s;margin:2.5em 0}section.svelte-1rin5ai form:where(.svelte-1rin5ai) button:where(.svelte-1rin5ai):hover{background-color:var(--mainColor);transform:scale(1.01)}section.svelte-1rin5ai form:where(.svelte-1rin5ai) button:where(.svelte-1rin5ai) p:where(.svelte-1rin5ai){grid-area:grid}section.svelte-1rin5ai form:where(.svelte-1rin5ai) button:where(.svelte-1rin5ai) p:where(.svelte-1rin5ai).hide{visibility:hidden}section.svelte-1rin5ai form:where(.svelte-1rin5ai) i:where(.svelte-1rin5ai){font-family:var(--secondFont);font-size:10px}
