.profil.svelte-1mhvbjg{position:relative;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:2rem 1rem;background:var(--fond);color:var(--texte);cursor:var(--curseur)}.profil.police-envoyee.svelte-1mhvbjg *{font-family:"police-profil",var(--police-corps, var(--police-catalogue, inherit))}.curseur-texte.svelte-1mhvbjg{opacity:.7;animation:svelte-1mhvbjg-clignote 1s steps(2) infinite}@keyframes svelte-1mhvbjg-clignote{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.curseur-texte.svelte-1mhvbjg{animation:none}}.fond.svelte-1mhvbjg{position:fixed;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:blur(var(--flou));z-index:0}.carte.svelte-1mhvbjg{position:relative;z-index:1;width:min(420px,92vw);padding:2rem 1.5rem;border-radius:14px;background:color-mix(in srgb,var(--fond) calc(var(--opacite) * 100%),transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.carte.relief.svelte-1mhvbjg{--relief-x: 0deg;--relief-y: 0deg;transform:perspective(900px) rotateX(var(--relief-x)) rotateY(var(--relief-y));transition:transform .18s ease-out;transform-style:preserve-3d}@media(prefers-reduced-motion:reduce){.carte.relief.svelte-1mhvbjg{transform:none;transition:none}}.avatar.svelte-1mhvbjg{width:96px;height:96px;border-radius:50%;object-fit:cover;border:2px solid var(--accent);box-shadow:0 0 calc(var(--lueur) * .35px) -4px var(--accent);display:block;margin-inline:auto}.avatar.monogramme.svelte-1mhvbjg{display:grid;place-items:center;margin-inline:auto;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 45%,transparent),color-mix(in srgb,var(--accent) 12%,transparent));font-size:2.4rem;font-weight:700;line-height:1;text-transform:uppercase;color:var(--texte)}.ligne-pseudo.svelte-1mhvbjg{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.75rem}.pseudo.svelte-1mhvbjg{font-size:1.5rem;font-weight:700;display:inline-block}.description.svelte-1mhvbjg{margin-top:.75rem;font-size:.9rem;opacity:.85;white-space:pre-line;overflow-wrap:anywhere}.description.sans-gerant.svelte-1mhvbjg{opacity:.6;font-style:italic}.liens.svelte-1mhvbjg{list-style:none;margin:1.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.liens.svelte-1mhvbjg a:where(.svelte-1mhvbjg),.liens.svelte-1mhvbjg button:where(.svelte-1mhvbjg){display:flex;align-items:center;gap:.7rem;width:100%;padding:.55rem .7rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--marque) 28%,transparent);background:color-mix(in srgb,var(--marque) 9%,transparent);color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease}.liens.svelte-1mhvbjg a:where(.svelte-1mhvbjg):hover,.liens.svelte-1mhvbjg button:where(.svelte-1mhvbjg):hover{background:color-mix(in srgb,var(--marque) 20%,transparent);border-color:color-mix(in srgb,var(--marque) 60%,transparent);transform:translateY(-2px)}.pastille.svelte-1mhvbjg{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:color-mix(in srgb,var(--marque) 88%,transparent);color:var(--fond);font-size:.9rem;font-weight:700;text-transform:uppercase;line-height:1}.etiquette.svelte-1mhvbjg{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fleche.svelte-1mhvbjg{flex:none;font-size:.75rem;opacity:0;transform:translate(-4px);transition:opacity .18s ease,transform .18s ease}.liens.svelte-1mhvbjg a:where(.svelte-1mhvbjg):hover .fleche:where(.svelte-1mhvbjg),.liens.svelte-1mhvbjg button:where(.svelte-1mhvbjg):hover .fleche:where(.svelte-1mhvbjg),.liens.svelte-1mhvbjg a:where(.svelte-1mhvbjg):focus-visible .fleche:where(.svelte-1mhvbjg),.liens.svelte-1mhvbjg button:where(.svelte-1mhvbjg):focus-visible .fleche:where(.svelte-1mhvbjg){opacity:.7;transform:none}@media(prefers-reduced-motion:reduce){.liens.svelte-1mhvbjg a:where(.svelte-1mhvbjg),.liens.svelte-1mhvbjg button:where(.svelte-1mhvbjg),.fleche.svelte-1mhvbjg{transition:none}.liens.svelte-1mhvbjg a:where(.svelte-1mhvbjg):hover,.liens.svelte-1mhvbjg button:where(.svelte-1mhvbjg):hover{transform:none}}.revendiquer.svelte-1mhvbjg{margin-top:1.5rem;padding:.6rem 1.1rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 15%,transparent);color:inherit;font:inherit;font-weight:600;cursor:pointer}.revendiquer.svelte-1mhvbjg:hover{background:color-mix(in srgb,var(--accent) 25%,transparent)}.en-examen.svelte-1mhvbjg{margin-top:1.5rem;font-size:.78rem;opacity:.6}.pied.svelte-1mhvbjg{position:relative;z-index:1;display:flex;align-items:center;gap:.6rem;font-size:.72rem;opacity:.45}.pied.svelte-1mhvbjg button:where(.svelte-1mhvbjg){background:none;border:none;color:inherit;text-decoration:none;font:inherit;cursor:pointer}.partager.svelte-1mhvbjg:hover{opacity:1}.invitation.svelte-1mhvbjg{position:relative;z-index:1;margin-top:-.35rem;font-size:.68rem;opacity:.3;transition:opacity .2s ease}.invitation.svelte-1mhvbjg:hover{opacity:.6}.invitation.svelte-1mhvbjg a:where(.svelte-1mhvbjg){color:inherit;text-decoration:none}.pied.svelte-1mhvbjg button:where(.svelte-1mhvbjg),.pied.svelte-1mhvbjg .vues:where(.svelte-1mhvbjg){display:inline-flex;align-items:center;min-height:24px;padding-block:4px;margin-block:-4px}.voile.svelte-1mhvbjg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;padding:1rem;background:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialogue.svelte-1mhvbjg{width:min(420px,100%);display:flex;flex-direction:column;gap:.7rem;padding:1.25rem;border-radius:12px;background:#171029;border:1px solid rgb(123 102 212 / .35);color:#f4f2fa;font-family:system-ui,sans-serif}.dialogue.svelte-1mhvbjg h2:where(.svelte-1mhvbjg){font-size:.95rem;font-weight:600}.dialogue.svelte-1mhvbjg .aide:where(.svelte-1mhvbjg){font-size:.78rem;opacity:.75}.dialogue.svelte-1mhvbjg textarea:where(.svelte-1mhvbjg){width:100%;padding:.5rem .6rem;border-radius:8px;border:1px solid rgb(123 102 212 / .3);background:#0a0715;color:inherit;font:inherit;font-size:.85rem;resize:vertical}.dialogue.svelte-1mhvbjg .actions:where(.svelte-1mhvbjg){display:flex;justify-content:flex-end;gap:.5rem}.dialogue.svelte-1mhvbjg .actions:where(.svelte-1mhvbjg) button:where(.svelte-1mhvbjg){padding:.45rem .9rem;border-radius:8px;border:1px solid rgb(123 102 212 / .4);background:none;color:inherit;font:inherit;font-size:.8rem;cursor:pointer}.dialogue.svelte-1mhvbjg .actions:where(.svelte-1mhvbjg) button[type=submit]:where(.svelte-1mhvbjg){background:#5742a7;border-color:transparent}.erreur-flottante.svelte-1mhvbjg{position:fixed;bottom:1rem;left:50%;translate:-50% 0;z-index:11;padding:.6rem 1rem;border-radius:10px;background:#171029;border:1px solid rgb(239 100 100 / .4);color:#f4a3a3;font-size:.82rem}.erreur-flottante.succes.svelte-1mhvbjg{border-color:#6ee7a866;color:#6ee7a8}
