:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--texte:#222;--fond:#fff;--accent:#2e6b4f;--discret:#6b6b6b;--ligne:#e3e3e3;color:var(--texte);background:var(--fond);font-family:system-ui,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--texte:#eee;--fond:#16171d;--discret:#a0a0a0;--ligne:#2e303a}}body{margin:0}.ecran{max-width:480px;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));flex-direction:column;gap:16px;margin:0 auto;display:flex}.formulaire{flex-direction:column;gap:12px;display:flex}.formulaire label{flex-direction:column;gap:4px;display:flex}input,button{font:inherit;border:1px solid var(--ligne);border-radius:8px;padding:12px}button{background:var(--accent);color:#fff;border:none}button.secondaire{color:var(--texte);border:1px solid var(--ligne);background:0 0}button.lien{color:var(--accent);background:0 0;padding:4px}.erreur{color:#c0392b;margin:0}.profil{align-items:center;gap:12px;display:flex}.profil h1{margin:0}.solde{color:var(--discret);margin:0}.avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.galerie{flex-wrap:wrap;gap:8px;display:flex}.galerie .choisi{outline:3px solid var(--accent);border-radius:50%}.mouvements{margin:0;padding:0;list-style:none}.mouvements li{border-bottom:1px solid var(--ligne);justify-content:space-between;padding:8px 0;display:flex}.credit{color:var(--accent)}.debit{color:#c0392b}.table{justify-content:space-between;gap:12px;display:flex}.joueur{flex-direction:column;align-items:center;gap:4px;display:flex}.choix{gap:8px;display:flex}.choix button{text-transform:capitalize;flex:1}.discret{color:var(--discret);margin:0}
