.bande.svelte-1nv2z24{z-index:0;pointer-events:none;height:640px;-webkit-mask-image:radial-gradient(70% 50% at var(--foyer) 50%, #000 30%, transparent 75%);mask-image:radial-gradient(70% 50% at var(--foyer) 50%, #000 30%, transparent 75%);position:absolute;left:0;right:0}.bande--a.svelte-1nv2z24{--foyer:30%;opacity:.75;top:640px;transform:rotate(-7deg)scaleX(-1)}.bande--b.svelte-1nv2z24{--foyer:75%;opacity:.6;top:1180px;transform:rotate(5deg)}.bande--c.svelte-1nv2z24{--foyer:40%;opacity:.5;top:2150px;transform:rotate(-4deg)}.jeu--classeur.bande--a.svelte-1nv2z24{opacity:.7;top:700px}.jeu--classeur.bande--b.svelte-1nv2z24{opacity:.55;top:1400px}svg.svelte-1nv2z24{width:100%;height:100%;position:absolute;inset:0}.bande__lueur.svelte-1nv2z24{fill:none;filter:blur(3px);opacity:.45;stroke:var(--acc-hi)}.bande__fils.svelte-1nv2z24{fill:none;stroke:var(--ink)}.bande__etoiles.svelte-1nv2z24{fill:var(--ink)}.compte.svelte-1b4o43h{flex-direction:column;min-height:100dvh;display:flex}.compte__ciel.svelte-1b4o43h{pointer-events:none;position:absolute;inset:0}.compte__ciel-vue.svelte-1b4o43h{height:100svh;position:sticky;top:0}.compte--joueur.svelte-1b4o43h .compte__ciel--haut:where(.svelte-1b4o43h){height:min(900px,100%);bottom:auto;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.compte--joueur.svelte-1b4o43h .compte__ciel--haut:where(.svelte-1b4o43h) .compte__ciel-vue:where(.svelte-1b4o43h){height:auto;position:absolute;inset:0}.compte__ciel--milieu.svelte-1b4o43h .compte__ciel-vue:where(.svelte-1b4o43h){-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.compte__bandes.svelte-1b4o43h{pointer-events:none;position:absolute;inset:0;overflow:clip}.compte.svelte-1b4o43h .entete--page{border-bottom-color:color-mix(in srgb, var(--acc) 14%, transparent)}.compte__main.svelte-1b4o43h{padding:clamp(20px, 6svh, 72px) var(--gouttiere) clamp(40px, 8svh, 96px);flex:1;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;display:grid;position:relative}.compte__main--immersif.svelte-1b4o43h{padding:0}.compte__main--pleine.svelte-1b4o43h{justify-items:stretch;padding:0}.compte__main--serre.svelte-1b4o43h{padding-block:clamp(12px,2.4svh,24px)}.compte__lueur.svelte-1b4o43h{background:radial-gradient(60% 40% at 50% 36%, color-mix(in srgb, var(--acc) 8%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.compte__main--centre.svelte-1b4o43h{align-content:center}.compte.svelte-1b4o43h .colonne{border:1px solid color-mix(in srgb, var(--acc) 40%, transparent);background:color-mix(in srgb, var(--s1) 95%, transparent);width:min(100%,30rem);box-shadow:inset 0 0 0 5px color-mix(in srgb, var(--s1) 95%, transparent), inset 0 0 0 6px color-mix(in srgb, var(--acc) 18%, transparent), 0 30px 80px #00000073;color:var(--ink2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-direction:column;gap:18px;padding:clamp(24px,6cqw,40px) clamp(20px,6cqw,40px) clamp(26px,6cqw,40px);font-size:18px;line-height:1.5;display:flex}.compte.svelte-1b4o43h h1{color:var(--ink);letter-spacing:.01em;text-wrap:balance;margin:0;font-family:Cinzel,serif;font-size:clamp(26px,7cqw,34px);font-weight:500;line-height:1.15}.compte.svelte-1b4o43h h1:after{background:linear-gradient(90deg, var(--acc), transparent);content:"";width:56px;height:1px;margin-top:14px;display:block}.compte.svelte-1b4o43h h2{color:var(--acc);letter-spacing:.16em;text-transform:uppercase;margin:0;font-family:Cinzel,serif;font-size:13px;font-weight:600}.compte.svelte-1b4o43h .colonne p{text-wrap:pretty;margin:0}.compte.svelte-1b4o43h .colonne>section{border-top:1px solid color-mix(in srgb, var(--acc) 20%, transparent);flex-direction:column;gap:12px;padding-top:18px;display:flex}.compte.svelte-1b4o43h .colonne>section.panneau{padding:18px 0 0}.compte.svelte-1b4o43h .panneau{background:0 0;border:0;border-radius:0;flex-direction:column;gap:16px;padding:0;display:flex}.compte.svelte-1b4o43h .champ{flex-direction:column;gap:6px;display:flex}.compte.svelte-1b4o43h .champ label{color:var(--acc-hi);letter-spacing:.14em;text-transform:uppercase;font-family:Cinzel,serif;font-size:12px;font-weight:600}.compte.svelte-1b4o43h .champ input,.compte.svelte-1b4o43h .champ select{border:1px solid color-mix(in srgb, var(--acc) 32%, transparent);background:color-mix(in srgb, var(--bg) 82%, black);width:100%;min-height:48px;color:var(--ink);border-radius:2px;padding:10px 14px;font-family:Crimson Pro,Georgia,serif;font-size:19px;transition:border-color .15s,box-shadow .15s}.compte.svelte-1b4o43h .champ input:hover,.compte.svelte-1b4o43h .champ select:hover{border-color:color-mix(in srgb, var(--acc) 55%, transparent)}.compte.svelte-1b4o43h .champ input:focus,.compte.svelte-1b4o43h .champ select:focus{border-color:var(--acc-hi);box-shadow:0 0 0 3px color-mix(in srgb, var(--acc) 30%, transparent);outline:none}.compte.svelte-1b4o43h .champ input[aria-invalid=true]{border-color:#e0866a;box-shadow:0 0 0 1px #e0866a}.compte.svelte-1b4o43h .aide{color:var(--ink3);margin:0;font-size:15.5px;font-style:italic;line-height:1.4}.compte.svelte-1b4o43h .bouton,.compte.svelte-1b4o43h .bouton-secondaire{letter-spacing:.06em;text-align:center;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 22px;font-family:Cinzel,serif;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.compte.svelte-1b4o43h .bouton{background:linear-gradient(var(--acc-hi), var(--acc) 55%, var(--acc-lo));box-shadow:0 0 0 1px var(--acc-lo), 0 10px 26px color-mix(in srgb, var(--acc) 22%, transparent);color:var(--bg);border:0}.compte.svelte-1b4o43h .bouton-secondaire{border:1px solid color-mix(in srgb, var(--acc) 55%, transparent);background:color-mix(in srgb, var(--bg) 40%, transparent);color:var(--acc-hi)}.compte.svelte-1b4o43h a.bouton,.compte.svelte-1b4o43h a.bouton-secondaire{color:var(--bg)}.compte.svelte-1b4o43h a.bouton-secondaire{color:var(--acc-hi)}.compte.svelte-1b4o43h .bouton:hover,.compte.svelte-1b4o43h a.bouton:hover{color:var(--bg);filter:brightness(1.08)}.compte.svelte-1b4o43h .bouton-secondaire:hover,.compte.svelte-1b4o43h a.bouton-secondaire:hover{border-color:var(--acc-hi);background:color-mix(in srgb, var(--acc) 12%, transparent);color:var(--ink)}.compte.svelte-1b4o43h .bouton:disabled,.compte.svelte-1b4o43h .bouton-secondaire:disabled{cursor:not-allowed;filter:saturate(.4);opacity:.55}.compte.svelte-1b4o43h .bouton[aria-busy=true]{cursor:progress}.compte.svelte-1b4o43h .separateur{color:var(--ink3);align-items:center;gap:14px;display:flex}.compte.svelte-1b4o43h .separateur:before,.compte.svelte-1b4o43h .separateur:after{background:color-mix(in srgb, var(--acc) 25%, transparent);content:"";flex:1;height:1px}.compte.svelte-1b4o43h .colonne>section:has(.separateur){border-top:0;padding-top:4px}.compte.svelte-1b4o43h .alerte{border-left:2px solid var(--acc);background:color-mix(in srgb, var(--bg) 70%, transparent);color:var(--ink);border-radius:0;padding:12px 16px;font-size:17px}.compte.svelte-1b4o43h .alerte-erreur{background:color-mix(in srgb, #e0866a 10%, var(--bg));border-left-color:#e0866a}.compte.svelte-1b4o43h .alerte-succes{background:color-mix(in srgb, #9cc28a 9%, var(--bg));border-left-color:#9cc28a}.compte.svelte-1b4o43h .alerte:focus-visible{outline-offset:2px}
