@font-face{font-family:Newsreader;src:url(/fonts/newsreader-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Public Sans;src:url(/fonts/public-sans-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Public Sans;src:url(/fonts/public-sans-600.woff2)format("woff2");font-weight:600 700;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--papier:#f5f0e6;--feuille:#fffcf6;--encre:#1e1a15;--encre-douce:#5b5245;--reglure:#e2d8c6;--bord-champ:#b9ac95;--bord-puce:#d3c7b2;--indigo:#23305e;--indigo-presse:#161f40;--sur-indigo:#fff;--anneau-focus:#d6daea;--nacre:#ede3d0;--or:#a8843c;--inactif-fond:#e8dfce;--secondaire-presse:#e6e2ec;--badge-fond:#e6e2ec;--badge-texte:#23305e;--voile:#1e1a1573;--depot:#1f6a4a;--depot-fond:#1f6a4a;--depot-presse:#164e36;--sur-depot:#fff;--retrait:#8f3a2c;--retrait-presse-fond:#f3e3dc;--retrait-presse:#74291d;--manque:#b3261e;--trop:#8a5a00;--juste:#1f6a4a;--mtn:#fc0;--moov:#ee7203;--celtiis:#1f3c74;--mtn-choisi:#fff6cc;--moov-choisi:#fdebdc;--celtiis-choisi:#e4e9f3;--f-titre:"Newsreader", Georgia, serif;--f-texte:"Public Sans", system-ui, sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s6:24px;--s8:32px;--s12:48px;--r-champ:10px;--r-bouton:14px;--r-feuille:20px;--o-posee:0 1px 0 var(--reglure);--o-souleve:0 1px 0 #dcd0ba, 0 12px 24px -12px #46300f47;--c-douce:cubic-bezier(.2, .7, .2, 1);--d-court:.15s;--d-feuille:.22s;--cible:48px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--papier:#14120f;--feuille:#1e1b17;--encre:#f2ece0;--encre-douce:#b8ae9e;--reglure:#332e27;--bord-champ:#6b6255;--bord-puce:#3f3930;--indigo:#8c9bd8;--indigo-presse:#a9b4e3;--sur-indigo:#14120f;--anneau-focus:#2c3150;--nacre:#2a261f;--inactif-fond:#2a261f;--secondaire-presse:#2c3150;--badge-fond:#2c3150;--badge-texte:#c9d0f0;--voile:#0009;--depot:#7ccba2;--depot-fond:#237552;--depot-presse:#1b5e41;--retrait:#e8a08e;--retrait-presse-fond:#3a2620;--retrait-presse:#f0b8aa;--manque:#f2918a;--trop:#e3b55a;--juste:#7ccba2;--moov:#ff9a3c;--celtiis:#2a4d8f;--mtn-choisi:#3a3313;--moov-choisi:#3d2510;--celtiis-choisi:#1c2740;--o-posee:0 1px 0 var(--reglure);--o-souleve:0 -1px 0 #3f3930, 0 12px 24px -8px #0009}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background-color:var(--papier);min-height:100dvh;color:var(--encre);font-family:var(--f-texte);font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.45}h1,h2,h3{margin:0;font-weight:500}h1{font-family:var(--f-titre);font-size:24px;line-height:1.2}p{margin:0}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}.visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.texte--depot{color:var(--depot)}.texte--retrait{color:var(--retrait)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.btn-operation{border-radius:var(--r-bouton);justify-content:center;align-items:center;gap:var(--s3);width:100%;min-height:64px;transition:transform var(--d-court) var(--c-douce), background-color var(--d-court);font-size:20px;font-weight:600;display:flex}.btn-operation:active:not(:disabled){transform:translateY(1px)}.btn-operation--depot{background:var(--depot-fond);color:var(--sur-depot)}.btn-operation--depot:active:not(:disabled){background:var(--depot-presse)}.btn-operation--retrait{background:var(--feuille);color:var(--retrait);box-shadow:inset 0 0 0 2.5px var(--retrait)}.btn-operation--retrait:active:not(:disabled){background:var(--retrait-presse-fond);color:var(--retrait-presse);box-shadow:inset 0 0 0 2.5px var(--retrait-presse)}.btn-operation:disabled{background:var(--inactif-fond);color:var(--encre-douce);box-shadow:none}.btn-operation:focus-visible{outline-offset:3px}.btn{border-radius:var(--r-bouton);justify-content:center;align-items:center;gap:var(--s2);width:100%;min-height:52px;padding:0 var(--s4);transition:transform var(--d-court) var(--c-douce), background-color var(--d-court);font-size:17px;font-weight:600;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)}.btn--principal{background:var(--indigo);color:var(--sur-indigo)}.btn--principal:active:not(:disabled){background:var(--indigo-presse)}.btn--secondaire{color:var(--indigo);box-shadow:inset 0 0 0 1.5px var(--indigo)}.btn--secondaire:active:not(:disabled){background:var(--secondaire-presse)}.btn--danger{color:var(--manque);box-shadow:inset 0 0 0 2px var(--manque)}.btn--danger:active:not(:disabled){background:var(--retrait-presse-fond)}.btn--discret{width:auto;min-height:var(--cible);padding:0 var(--s2);color:var(--indigo);text-underline-offset:4px;font-size:16px;text-decoration:underline}.btn--discret:active:not(:disabled){background:var(--nacre)}.btn:disabled{background:var(--inactif-fond);color:var(--encre-douce);box-shadow:none}.btn--discret:disabled{background:0 0;text-decoration:none}.tuile{border-radius:var(--r-bouton);background:var(--feuille);min-height:64px;box-shadow:inset 0 0 0 1.5px var(--bord-puce);color:var(--indigo);justify-content:center;align-items:center;gap:var(--s1);padding:var(--s2) var(--s1);text-align:center;flex-direction:column;font-size:13px;font-weight:600;line-height:1.2;display:flex}.tuile:active:not(:disabled){background:var(--nacre)}.btn-fermer{min-height:var(--cible);align-items:center;gap:var(--s1);padding:0 var(--s2);margin-right:calc(-1 * var(--s2));color:var(--encre-douce);font-size:15px;font-weight:600;display:inline-flex}.champ{flex-direction:column;gap:6px;display:flex}.champ__libelle{font-size:14px;font-weight:600}.champ__aide{color:var(--encre-douce);font-weight:400}.champ-numero{border-radius:var(--r-champ);background:var(--feuille);height:56px;box-shadow:inset 0 0 0 1.5px var(--bord-champ);text-align:left;align-items:stretch;display:flex;overflow:hidden}.champ-numero.est-actif{box-shadow:inset 0 0 0 2px var(--indigo), 0 0 0 3px var(--anneau-focus)}.champ-numero.est-erreur{box-shadow:inset 0 0 0 2px var(--manque)}.champ-numero__fixe{padding:0 var(--s3);background:var(--nacre);color:var(--encre-douce);white-space:nowrap;align-items:center;gap:6px;font-size:18px;font-weight:600;display:flex}.champ-numero__valeur{letter-spacing:1px;white-space:pre;align-items:center;padding:0 14px;font-size:20px;font-weight:600;display:flex}.champ-numero__reste{align-items:flex-end;gap:3px;height:20px;margin-left:4px;display:inline-flex}.emplacement{border-bottom:2px solid var(--encre-douce);width:9px}.emplacement--groupe{margin-left:6px}.champ-montant{width:100%;padding-bottom:var(--s2);border-bottom:2px solid var(--bord-champ);text-align:left;justify-content:space-between;align-items:baseline;display:flex}.champ-montant.est-actif{border-bottom-color:var(--indigo)}.champ-montant.est-erreur{border-bottom-color:var(--manque)}.champ-montant__valeur{letter-spacing:-.5px;align-items:center;font-size:40px;font-weight:600;line-height:1.1;display:inline-flex}.champ-montant.est-vide .champ-montant__valeur{color:var(--bord-champ)}.champ-montant__unite{color:var(--encre-douce);font-size:28px;font-weight:600}.curseur{background:var(--indigo);width:2px;height:24px;margin-left:3px;animation:1.1s step-end infinite clignote;display:inline-block}.curseur--grand{height:36px}@keyframes clignote{50%{opacity:0}}.message-erreur{align-items:flex-start;gap:var(--s2);color:var(--manque);font-size:14px;font-weight:600;display:flex}.message-erreur .icone{flex:none;margin-top:1px}.raccourcis{gap:var(--s2);grid-template-columns:repeat(4,1fr);display:grid}.raccourci{min-height:var(--cible);border-radius:var(--r-champ);background:var(--papier);box-shadow:inset 0 0 0 1px var(--reglure);font-size:15px;font-weight:600}.raccourci[aria-pressed=true]{background:var(--indigo);color:var(--sur-indigo);box-shadow:none}.suggestion{justify-content:space-between;align-items:center;gap:var(--s3);min-height:56px;padding:var(--s2) var(--s3);border-radius:var(--r-champ);background:var(--nacre);text-align:left;display:flex}.suggestion__texte{flex-direction:column;display:flex}.suggestion__numero{white-space:nowrap;font-size:17px;font-weight:600}.suggestion__meta{color:var(--encre-douce);font-size:14px}.suggestion__action{min-height:40px;padding:0 var(--s3);border-radius:var(--r-champ);background:var(--indigo);color:var(--sur-indigo);flex:none;place-items:center;font-weight:600;display:grid}.pastille{object-fit:contain;border-radius:5px;flex:none;width:20px;height:20px}.pastille--mtn{background:var(--mtn)}.pastille--celtiis{background:var(--celtiis)}.nom-reseau{color:var(--encre);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.puces{gap:var(--s2);grid-template-columns:repeat(3,1fr);display:grid}.puce{min-height:var(--cible);border-radius:var(--r-champ);background:var(--feuille);box-shadow:inset 0 0 0 1.5px var(--bord-puce);justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.puce .pastille{width:22px;height:22px}.puce.est-choisie{background:var(--papier);box-shadow:inset 0 0 0 2.5px var(--encre)}.puce--mtn.est-choisie{background:var(--mtn-choisi)}.puce--moov.est-choisie{background:var(--moov-choisi)}.puce--celtiis.est-choisie{background:var(--celtiis-choisi)}.clavier{background:var(--nacre);grid-template-columns:repeat(3,1fr);gap:6px;padding:6px;display:grid}.touche{background:var(--feuille);min-height:48px;box-shadow:0 1px 0 var(--bord-puce);border-radius:8px;place-items:center;font-size:22px;display:grid}.touche:active{background:var(--reglure)}.touche--action{background:var(--papier);font-size:17px;font-weight:600}.carte{background:var(--feuille);border-radius:var(--r-bouton);box-shadow:var(--o-posee);padding:var(--s4)}.carte-soldes__libelle,.carte-soldes__titre{font-size:14px;font-weight:600}.carte-soldes__titre{margin-top:var(--s4)}.montant-heros{letter-spacing:-.5px;margin-top:2px;font-size:42px;font-weight:600;line-height:1.1}.carte-soldes__aide{color:var(--encre-douce);margin-top:2px;font-size:14px}.soldes{margin:var(--s1) 0 0;padding:0;list-style:none}.soldes li{justify-content:space-between;align-items:center;gap:var(--s3);border-bottom:1px solid var(--reglure);min-height:44px;display:flex}.soldes li:last-child{border-bottom:3px double var(--encre)}.soldes__montant{white-space:nowrap;font-size:22px;font-weight:600}.ligne{column-gap:var(--s3);width:100%;padding:var(--s3) 0;border-bottom:1px solid var(--reglure);text-align:left;grid-template-columns:56px 1fr auto;align-items:baseline;row-gap:2px;display:grid}button.ligne:active{background:var(--nacre)}.ligne__heure{color:var(--encre-douce);white-space:nowrap;font-size:14px}.ligne__type{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;font-size:15px;font-weight:600;display:flex}.ligne__type .icone{align-self:center}.ligne__type .nom-reseau{font-size:14px}.ligne__type--depot,.ligne__montant--depot{color:var(--depot)}.ligne__type--retrait,.ligne__montant--retrait{color:var(--retrait)}.ligne__type--recharge,.ligne__montant--recharge{color:var(--indigo)}.ligne__montant{white-space:nowrap;text-align:right;font-size:17px;font-weight:600}.ligne__sous{color:var(--encre-douce);grid-column:2/4;align-items:center;gap:6px;min-width:0;font-size:14px;display:flex}.ligne__numero{white-space:nowrap}.ligne__motif{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ligne.est-annulee .ligne__type,.ligne.est-annulee .ligne__montant{color:var(--encre-douce)}.ligne.est-annulee .ligne__libelle,.ligne.est-annulee .ligne__montant{text-decoration:line-through}.badge{color:var(--badge-texte);background:var(--badge-fond);border-radius:6px;padding:1px 6px;font-size:13px;font-weight:600}.ecart{align-items:center;gap:var(--s2);font-weight:600;display:inline-flex}.ecart .icone{flex:none}.ecart--manque{color:var(--manque)}.ecart--trop{color:var(--trop)}.ecart--juste{color:var(--juste)}.calcul dl{margin:0}.calcul__ligne{justify-content:space-between;gap:var(--s3);padding:6px 0;display:flex}.calcul__ligne dt{color:var(--encre-douce)}.calcul__ligne dd{white-space:nowrap;margin:0;font-weight:600}.calcul__total{border-top:3px double var(--encre);margin-top:var(--s1);padding-top:var(--s2)}.calcul__total dt{color:var(--encre);font-weight:600}.calcul__note{color:var(--encre-douce);margin-top:var(--s2);font-size:13px}.bandeau{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r-bouton);background:var(--nacre);font-size:15px;display:flex}.bandeau .icone{flex:none}.bandeau{flex-wrap:wrap}.bandeau p{flex:220px}.bandeau .bandeau__action{margin-left:auto}.bandeau--alerte{background:var(--feuille);box-shadow:inset 0 0 0 2px var(--manque)}.bandeau--alerte .icone{color:var(--manque)}.bandeau--neutre{background:var(--feuille);box-shadow:inset 0 0 0 1.5px var(--bord-puce)}.bandeau__action{min-height:var(--cible);padding:0 var(--s2);color:var(--indigo);text-underline-offset:4px;flex:none;font-weight:600;text-decoration:underline}.navigation{background:var(--feuille);border-top:1px solid var(--reglure);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(4,1fr);display:grid}.navigation__onglet{min-height:64px;color:var(--encre-douce);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:13px;display:flex}.navigation__icone{border-radius:15px;place-items:center;width:52px;height:30px;display:grid}.navigation__onglet[aria-current=page]{color:var(--encre);font-weight:600}.navigation__onglet[aria-current=page] .navigation__icone{background:var(--badge-fond);color:var(--badge-texte)}.feuille-calque{z-index:40;position:fixed;top:0;bottom:0;left:0;right:0}.voile{background:var(--voile);animation:.2s ease-out fondu;position:absolute;top:0;bottom:0;left:0;right:0}.feuille{overscroll-behavior:contain;background:var(--feuille);border-radius:var(--r-feuille) var(--r-feuille) 0 0;max-width:480px;max-height:96dvh;box-shadow:var(--o-souleve);padding:10px var(--s4) calc(var(--s4) + env(safe-area-inset-bottom));animation:feuille-monte var(--d-feuille) var(--c-douce);margin:0 auto;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.feuille__poignee{background:var(--reglure);border-radius:2px;width:40px;height:4px;margin:0 auto 10px}.feuille__tete{align-items:flex-start;gap:var(--s3);margin-bottom:var(--s3);display:flex}.feuille__icone{border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.feuille__icone--depot{background:var(--depot-fond);color:var(--sur-depot)}.feuille__icone--retrait{color:var(--retrait);box-shadow:inset 0 0 0 2.5px var(--retrait)}.feuille__icone--neutre{background:var(--nacre);color:var(--indigo)}.feuille__titres{flex:1;min-width:0}.feuille__titres h2{font-family:var(--f-titre);font-size:26px;line-height:1.1}.feuille__titres p{color:var(--encre-douce);font-size:14px}.feuille:focus{outline:none}.feuille--avec-bas{flex-direction:column;max-height:100dvh;padding-bottom:0;display:flex;overflow:hidden}.feuille--avec-bas .feuille__defile{overscroll-behavior:contain;min-height:0;padding-bottom:var(--s3);flex:1;overflow-y:auto}.feuille__bas{gap:var(--s2);margin:0 calc(-1 * var(--s4));padding:var(--s2) 0 env(safe-area-inset-bottom);border-top:1px solid var(--reglure);background:var(--feuille);flex-direction:column;flex:none;display:flex}.feuille__bas .btn{width:auto;margin:0 var(--s4)}body.feuille-ouverte{overflow:hidden}@keyframes feuille-monte{0%{transform:translateY(100%)}}@keyframes fondu{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.feuille{animation-name:fondu}}.sceau{background:var(--feuille);width:112px;height:112px;box-shadow:inset 0 0 0 2px var(--or), inset 0 0 0 6px var(--feuille), inset 0 0 0 7px var(--or);border-radius:50%;place-items:center;display:grid;position:relative}.sceau__coche{background:var(--depot-fond);width:38px;height:38px;color:var(--sur-depot);box-shadow:0 0 0 3px var(--feuille);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:6px;right:2px}.ecran{width:100%;max-width:480px;min-height:100dvh;padding:var(--s4) var(--s4) var(--s6);gap:var(--s4);flex-direction:column;margin:0 auto;display:flex}.ecran--avec-nav{padding-bottom:calc(64px + var(--s6) + env(safe-area-inset-bottom))}.ecran--avec-actions{padding-bottom:calc(64px + 84px + var(--s4) + env(safe-area-inset-bottom))}.ecran--chargement{background:var(--papier)}.ecran__aide{color:var(--encre-douce);font-size:15px}.ecran__note{color:var(--encre-douce);text-align:center;font-size:14px}.ecran__bas{gap:var(--s2);padding-top:var(--s4);flex-direction:column;margin-top:auto;display:flex}.ecran__bas--colle{margin:auto calc(-1 * var(--s4)) calc(-1 * var(--s6));padding:var(--s3) var(--s4) calc(var(--s3) + env(safe-area-inset-bottom));background:var(--papier);border-top:1px solid var(--reglure);position:sticky;bottom:0}.navigation-fixe{z-index:20;position:fixed;bottom:0;left:0;right:0}.barre-actions{left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:20;max-width:480px;padding:10px var(--s4);background:var(--feuille);border-top:1px solid var(--reglure);margin:0 auto;position:fixed}.barre-actions--deux{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lien-retour{align-items:center;gap:var(--s1);min-height:var(--cible);margin-left:calc(-1 * var(--s2));padding:0 var(--s2);color:var(--encre);font-weight:600;display:inline-flex}.btn-lien{color:var(--indigo);text-underline-offset:4px;min-height:var(--cible);font-weight:600;text-decoration:underline}.entete{align-items:center;gap:var(--s3);display:flex}.entete__societe{font-family:var(--f-titre);font-size:20px;line-height:1.2}.entete__date{color:var(--encre-douce);font-size:14px}.entete__date:empty{display:none}.ecran--accueil{justify-content:center;position:relative;overflow:hidden}.ecran--accueil .cauri-trait,.journee-fermee .cauri-trait,.bientot .cauri-trait{color:var(--reglure);pointer-events:none;position:absolute}.ecran--accueil .cauri-trait{top:12%;right:-70px}.accueil__marque{align-items:center;gap:var(--s3);margin-top:30dvh;display:flex;position:relative}.accueil__marque h1{font-size:52px}.accueil__slogan{font-family:var(--f-titre);font-size:22px;position:relative}.etape__tete{gap:var(--s1);flex-direction:column;display:flex}.etape__numero{color:var(--encre-douce);font-size:14px;font-weight:600}.etape__formulaire{gap:var(--s4);flex-direction:column;flex:1;display:flex}.champ__note{color:var(--encre-douce);font-size:14px}.champ-texte{border-radius:var(--r-champ);background:var(--feuille);width:100%;height:56px;box-shadow:inset 0 0 0 1.5px var(--bord-champ);color:var(--encre);font:inherit;border:0;padding:0 14px;font-size:18px}.champ-texte::placeholder{color:var(--encre-douce)}.champ-texte:focus{box-shadow:inset 0 0 0 2px var(--indigo), 0 0 0 3px var(--anneau-focus);outline:none}.champ-texte.est-erreur{box-shadow:inset 0 0 0 2px var(--manque)}.champ-numero--natif input{min-width:0;color:var(--encre);font:inherit;letter-spacing:1px;background:0 0;border:0;flex:1;padding:0 14px;font-size:20px;font-weight:600}.champ-numero--natif:focus-within{box-shadow:inset 0 0 0 2px var(--indigo), 0 0 0 3px var(--anneau-focus)}.champ-numero--natif input:focus{outline:none}.cases{gap:var(--s3);flex-direction:column;display:flex}.case-reseau{align-items:center;gap:var(--s3);min-height:64px;padding:0 var(--s4);border-radius:var(--r-bouton);background:var(--feuille);box-shadow:inset 0 0 0 1.5px var(--bord-puce);text-align:left;grid-template-columns:auto auto auto 1fr;display:grid}.case-reseau.est-cochee{box-shadow:inset 0 0 0 2.5px var(--encre)}.case-reseau__case{width:26px;height:26px;box-shadow:inset 0 0 0 2px var(--encre-douce);border-radius:7px;place-items:center;display:grid}.est-cochee .case-reseau__case{background:var(--indigo);color:var(--sur-indigo);box-shadow:none}.case-reseau .pastille{border-radius:8px;width:32px;height:32px}.case-reseau__nom{font-size:18px;font-weight:600}.case-reseau__sous{color:var(--encre-douce);justify-self:end;font-size:14px}.fin__sceau{background:var(--feuille);width:72px;height:72px;box-shadow:inset 0 0 0 2px var(--or), inset 0 0 0 5px var(--feuille), inset 0 0 0 6px var(--or);margin-top:var(--s8);border-radius:50%;place-items:center;display:grid}.resume{border-top:1px solid var(--reglure);margin:0}.resume div{justify-content:space-between;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--reglure);display:flex}.resume dt{color:var(--encre-douce)}.resume dd{text-align:right;margin:0;font-weight:600}.ouverture__date{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.ouverture__date strong{font-size:17px}.ouverture__date .btn--discret{white-space:nowrap}.ouverture__date .champ-texte{flex:1;width:auto}.ouverture__groupe{flex-direction:column;display:flex}.ouverture__groupe h2{padding-bottom:var(--s2);font-size:14px;font-weight:600}.ouverture__groupe--cash{border-bottom:3px double var(--encre);padding-bottom:var(--s2)}.ligne-somme{align-items:center;column-gap:var(--s3);row-gap:var(--s1);padding:var(--s2) 0;border-bottom:1px solid var(--reglure);grid-template-columns:1fr auto;display:grid}.ouverture__groupe--cash .ligne-somme{border-bottom:0}.ligne-somme__libelle{font-weight:600}.ligne-somme__champ{align-items:center;gap:var(--s1);width:150px;height:52px;padding:0 var(--s3);border-radius:var(--r-champ);background:var(--feuille);box-shadow:inset 0 0 0 1.5px var(--bord-champ);font-size:20px;font-weight:600;display:flex}.ligne-somme__champ:focus-within{box-shadow:inset 0 0 0 2px var(--indigo), 0 0 0 3px var(--anneau-focus)}.ligne-somme__champ.est-erreur{box-shadow:inset 0 0 0 2px var(--manque)}.ligne-somme__champ input{width:100%;min-width:0;color:var(--encre);font:inherit;text-align:right;background:0 0;border:0}.ligne-somme__champ input:focus{outline:none}.ligne-somme__champ input::placeholder{color:var(--bord-champ)}.ligne-somme .message-erreur{grid-column:1/-1}.veille__icone{background:var(--nacre);width:64px;height:64px;color:var(--indigo);margin-top:var(--s8);border-radius:50%;place-items:center;display:grid}.journee-fermee{position:relative;overflow:hidden}.journee-fermee .cauri-trait{top:25%;right:-50px}.journee-fermee .bandeau{z-index:1;position:relative}.journee-fermee__texte{gap:var(--s2);flex-direction:column;margin-top:25dvh;display:flex;position:relative}.journee-fermee__texte h1{font-size:30px;line-height:1.15}.journee-fermee__date{color:var(--encre-douce);font-size:15px;font-weight:600}.tuiles{gap:var(--s2);margin-bottom:calc(-1 * var(--s2));grid-template-columns:repeat(3,1fr);display:grid}.tuile:disabled{color:var(--encre-douce);box-shadow:inset 0 0 0 1.5px var(--reglure);background:0 0}.tuiles__note{color:var(--encre-douce);text-align:center;font-size:13px}.registre__titre{justify-content:space-between;align-items:baseline;gap:var(--s3);padding-bottom:var(--s2);border-bottom:1px solid var(--encre);display:flex}.registre__titre h2{font-family:var(--f-titre);font-size:22px}.registre__titre span{color:var(--encre-douce);white-space:nowrap;font-size:14px}.registre__vide{padding:var(--s8) var(--s4);text-align:center;color:var(--encre-douce)}.registre__vide-titre{color:var(--encre);margin-bottom:var(--s2);font-weight:600}.ligne.est-nouvelle{animation:surligne 1.6s var(--c-douce)}@keyframes surligne{0%{background:var(--nacre)}to{background:0 0}}.saisie{gap:var(--s3);flex-direction:column;display:flex}.saisie__montant{gap:var(--s3);scroll-margin-bottom:var(--s3);flex-direction:column;display:flex}.saisie__apercu{color:var(--encre-douce);font-size:14px}.feuille__bas-message{padding:0 var(--s4)}.confirmation{align-items:center;gap:var(--s2);padding:var(--s8) 0 var(--s12);text-align:center;flex-direction:column;animation:.2s ease-out fondu;display:flex}.confirmation__titre{font-family:var(--f-titre);margin-top:var(--s3);font-size:26px}.confirmation__detail{font-size:18px;font-weight:600}.confirmation__numero{color:var(--encre-douce)}@media (max-height:700px){.feuille__titres p{display:none}.feuille__icone{width:36px;height:36px}.feuille__poignee{margin-bottom:6px}.saisie--montant>.champ:first-child .champ__libelle{display:none}.saisie--montant .champ-numero{height:44px}.saisie--montant .champ-numero__fixe{font-size:16px}.saisie--montant .champ-numero__valeur{font-size:18px}.saisie,.saisie__montant{gap:var(--s2)}.feuille--avec-bas .feuille__defile{padding-bottom:var(--s1)}.champ-montant__valeur{font-size:34px}.curseur--grand{height:30px}}.mise-a-jour{z-index:30;padding:var(--s2) var(--s4) 0;max-width:480px;margin:0 auto;position:sticky;top:0}.bientot{text-align:center;color:var(--encre-douce);justify-content:center;position:relative;overflow:hidden}.bientot .cauri-trait{top:20%;left:50%;transform:translate(-50%)}.bientot p{margin-top:30dvh;position:relative}.formulaire{gap:var(--s4);padding-bottom:var(--s2);flex-direction:column;display:flex}.grand-montant{align-items:baseline;gap:var(--s2);padding-bottom:var(--s2);border-bottom:2px solid var(--bord-champ);color:var(--encre-douce);font-size:28px;font-weight:600;display:flex}.grand-montant:focus-within{border-bottom-color:var(--indigo)}.grand-montant.est-erreur{border-bottom-color:var(--manque)}.grand-montant input{min-width:0;color:var(--encre);font:inherit;letter-spacing:-.5px;background:0 0;border:0;flex:1;font-size:40px}.grand-montant input:focus{outline:none}.grand-montant input::placeholder{color:var(--bord-champ)}.suggestions-motif{gap:var(--s2);flex-wrap:wrap;display:flex}.pastille-motif{min-height:40px;padding:0 var(--s3);background:var(--papier);box-shadow:inset 0 0 0 1px var(--reglure);border-radius:20px;margin:4px 0;font-size:14px;font-weight:600}.pastille-motif[aria-pressed=true]{background:var(--indigo);color:var(--sur-indigo);box-shadow:none}.case{align-items:flex-start;gap:var(--s3);min-height:var(--cible);padding:var(--s3);border-radius:var(--r-bouton);background:var(--papier);cursor:pointer;display:flex}.case input{opacity:0;width:1px;height:1px;position:absolute}.case__boite{width:26px;height:26px;box-shadow:inset 0 0 0 2px var(--encre-douce);border-radius:7px;flex:none;place-items:center;display:grid}.case.est-cochee .case__boite{background:var(--indigo);color:var(--sur-indigo);box-shadow:none}.case:focus-within{outline:3px solid var(--indigo);outline-offset:2px}.case__textes{flex-direction:column;gap:2px;display:flex}.case__libelle{font-weight:600}.case__aide{color:var(--encre-douce);font-size:14px}.sens{gap:var(--s2);grid-template-columns:1fr 1fr;display:grid}.sens__choix{align-items:center;gap:var(--s3);min-height:72px;padding:var(--s3);border-radius:var(--r-bouton);background:var(--feuille);box-shadow:inset 0 0 0 1.5px var(--bord-puce);text-align:left;display:flex}.sens__choix.est-choisi{background:var(--papier);box-shadow:inset 0 0 0 2.5px var(--encre)}.sens__signe{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:24px;font-weight:600;display:grid}.sens__choix--entree .sens__signe{background:var(--depot-fond);color:var(--sur-depot)}.sens__choix--sortie .sens__signe{color:var(--retrait);box-shadow:inset 0 0 0 2.5px var(--retrait)}.sens__textes{flex-direction:column;display:flex}.sens__nom{font-size:17px;font-weight:600}.sens__aide{color:var(--encre-douce);font-size:13px}.detail{gap:var(--s4);padding-bottom:var(--s2);flex-direction:column;display:flex}.detail__tete{align-items:center;gap:var(--s3);display:flex}.detail__montant{letter-spacing:-.5px;font-size:40px;font-weight:600;line-height:1.1}.detail__montant--depot{color:var(--depot)}.detail__montant--retrait{color:var(--retrait)}.detail__montant--recharge{color:var(--indigo)}.detail__montant.est-annulee{color:var(--encre-douce);text-decoration:line-through}.detail__effets{color:var(--encre-douce);margin-top:calc(-1 * var(--s3));font-size:15px}.detail__numero{white-space:nowrap}.detail__sous-titre{margin-bottom:var(--s2);font-size:14px;font-weight:600}.historique{border-left:2px solid var(--reglure);margin:0;padding:0;list-style:none}.historique li{gap:var(--s2);padding:6px 0 6px var(--s3);grid-template-columns:64px 1fr;font-size:15px;display:grid}.historique li span:first-child{color:var(--encre-douce);white-space:nowrap}.detail__actions{gap:var(--s2);flex-direction:column;display:flex}.badge--annulee{color:var(--encre-douce);background:var(--inactif-fond)}.annuler__rappel{font-weight:600}.cloture__date{color:var(--encre-douce);margin-top:calc(-1 * var(--s2));font-size:15px;font-weight:600}.cloture__badges{gap:var(--s2);flex-direction:column;display:flex}.cloture__tableau{padding-top:var(--s2);padding-bottom:var(--s2)}.cloture__ligne{align-items:center;gap:var(--s3);grid-template-columns:1fr auto auto;min-height:40px;display:grid}.cloture__ligne span:not(:first-child){text-align:right;white-space:nowrap;min-width:92px;font-weight:600}.cloture__ligne--tete{color:var(--encre-douce);border-bottom:1px solid var(--encre);font-size:13px}.cloture__ligne--tete span:not(:first-child){font-weight:400}.cloture__compte{border-bottom:1px solid var(--reglure);padding-top:var(--s1)}.cloture__compte:last-child{border-bottom:3px double var(--encre)}.cloture__deplier{margin-left:calc(-1 * var(--s2));font-size:14px}.cloture__calcul{gap:var(--s2);padding:var(--s2) var(--s3) var(--s3);margin-bottom:var(--s2);border-radius:var(--r-champ);background:var(--papier);flex-direction:column;display:flex}.registre__point{margin:var(--s1) 0 0 calc(-1 * var(--s2));font-size:15px}.cloturee__tete{align-items:center;gap:var(--s3);margin-top:var(--s4);display:flex}.cloturee__sceau{background:var(--feuille);width:56px;height:56px;color:var(--indigo);box-shadow:inset 0 0 0 2px var(--or), inset 0 0 0 5px var(--feuille), inset 0 0 0 6px var(--or);border-radius:50%;flex:none;place-items:center;display:grid}.cloturee__resultat{flex-direction:column;display:flex}.cloturee__ligne{justify-content:space-between;align-items:center;gap:var(--s3);border-bottom:1px solid var(--reglure);min-height:48px;display:flex}.cloturee__ligne:last-child{border-bottom:0}.cloturee__ligne .ecart{text-align:right;font-size:15px}.cloturee__rouvrir{gap:var(--s3);flex-direction:column;display:flex}.cloturee__rouvrir h2{font-family:var(--f-titre);font-size:20px}.point__carte{gap:var(--s2);flex-direction:column;display:flex}.point__tete{justify-content:space-between;align-items:center;gap:var(--s3);padding-bottom:var(--s2);border-bottom:1px solid var(--reglure);flex-wrap:wrap;display:flex}.point__tete .nom-reseau{font-size:17px}.point__tete .ecart{font-size:15px}.point__carte dl{margin:0}.point__ligne{justify-content:space-between;gap:var(--s3);padding:4px 0;display:flex}.point__ligne dt{color:var(--encre-douce)}.point__ligne dd{white-space:nowrap;margin:0;font-weight:600}.point__motifs{color:var(--encre-douce);font-size:14px}.point__pied{padding-top:var(--s2);border-top:3px double var(--encre);font-size:14px;font-weight:600}.point__section{gap:var(--s2);flex-direction:column;display:flex}.point__section h2{font-family:var(--f-titre);padding-bottom:var(--s2);border-bottom:1px solid var(--encre);font-size:20px}.bulle-whatsapp{padding:var(--s3) var(--s4);background:var(--feuille);box-shadow:var(--o-souleve);font-family:var(--f-texte);white-space:pre-wrap;word-break:break-word;border-radius:12px 12px 12px 4px;margin:0;font-size:15px;line-height:1.45}.recherche__champ{align-items:flex-start;gap:var(--s1);flex-direction:column;display:flex}.recherche__champ .champ{width:100%}.recherche__resume{font-weight:600}.recherche__jour h2{color:var(--encre-douce);padding:var(--s3) 0 var(--s1);border-bottom:1px solid var(--encre);font-size:14px;font-weight:600}.historique-jours{border-top:1px solid var(--encre);margin:0;padding:0;list-style:none}.historique-jour{gap:2px var(--s3);width:100%;padding:var(--s3) 0;border-bottom:1px solid var(--reglure);text-align:left;grid-template-columns:1fr auto;display:grid}.historique-jour:active{background:var(--nacre)}.historique-jour__date{font-family:var(--f-titre);grid-column:1/-1;font-size:18px}.historique-jour__statut{color:var(--encre-douce);grid-row:2;align-items:center;gap:4px;font-size:14px;display:inline-flex}.historique-jour__statut--non_cloturee{color:var(--trop);font-weight:600}.historique-jour__ecarts{color:var(--encre-douce);text-align:right;flex-direction:column;grid-area:2/2;align-self:center;align-items:flex-end;gap:2px;font-size:14px;display:flex}.historique-jour__ecarts .ecart{font-size:14px}.bilans__choix{border-radius:var(--r-bouton);background:var(--nacre);grid-template-columns:1fr 1fr;padding:4px;display:grid}.bilans__onglet{min-height:44px;color:var(--encre-douce);border-radius:10px;font-weight:600}.bilans__onglet.est-choisi{background:var(--feuille);color:var(--encre);box-shadow:var(--o-posee)}.bilans__periode{grid-template-columns:var(--cible) 1fr var(--cible);text-align:center;align-items:center;display:grid}.bilans__periode h2{font-family:var(--f-titre);font-size:22px}.bilans__fleche{width:var(--cible);height:var(--cible);border-radius:50%;place-items:center;display:grid}.bilans__fleche:disabled{opacity:.3}.bilans__fleche--suivante .icone{transform:scaleX(-1)}.bilans__resume{color:var(--encre-douce)}.graphique{gap:var(--s2);flex-direction:column;margin:0;display:flex}.graphique figcaption{font-size:14px;font-weight:600}.graphique svg{width:100%;height:auto}.graphique__axe{stroke:var(--encre);stroke-width:1px}.graphique__depot{fill:var(--depot-fond)}.graphique__retrait{fill:var(--feuille);stroke:var(--retrait);stroke-width:1.5px}.graphique__repere{fill:var(--encre-douce);font-size:10px}.graphique__legende{gap:var(--s4);font-size:14px;display:flex}.graphique__legende>span{align-items:center;gap:6px;display:inline-flex}.graphique__puce{border-radius:3px;width:12px;height:12px}.graphique__puce--depot{background:var(--depot-fond)}.graphique__puce--retrait{box-shadow:inset 0 0 0 1.5px var(--retrait)}.bilans__ligne{gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--reglure);grid-template-columns:1fr auto auto;align-items:center;display:grid}.bilans__ligne:last-child{border-bottom:0}.bilans__ligne>span:not(:first-child){flex-direction:column;align-items:flex-end;min-width:96px;display:flex}.bilans__ligne small{color:var(--encre-douce);font-size:13px}.bilans__ligne strong{white-space:nowrap;font-weight:600}.bilans__ligne--tete{color:var(--encre-douce);border-bottom:1px solid var(--encre);font-size:13px}.bilans__ecarts{gap:var(--s2);flex-direction:column;display:flex}.bilans__ecarts h2{font-size:14px;font-weight:600}.reglages__groupe{flex-direction:column;display:flex}.reglages__groupe h2{font-family:var(--f-titre);padding-bottom:var(--s2);border-bottom:1px solid var(--encre);font-size:20px}.reglage{align-items:center;gap:var(--s3);min-height:52px;padding:var(--s2) 0;border-bottom:1px solid var(--reglure);text-align:left;width:100%;display:flex}.reglage--lien:active{background:var(--nacre)}.reglage__libelle{flex:1}.reglage__valeur{color:var(--encre-douce);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:55%;font-size:15px;overflow:hidden}.reglage--lien .icone{color:var(--encre-douce);flex:none;transform:scaleX(-1)}.prefixes{gap:var(--s3);flex-direction:column;display:flex}.prefixes h2{font-size:17px}.prefixes__liste{gap:var(--s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.prefixes__liste li{padding-left:var(--s3);background:var(--papier);box-shadow:inset 0 0 0 1px var(--reglure);border-radius:20px;align-items:center;gap:2px;font-weight:600;display:inline-flex}.prefixes__retirer{width:44px;height:44px;color:var(--encre-douce);border-radius:50%;place-items:center;display:grid}.prefixes__ajout{gap:var(--s2);display:flex}.prefixes__ajout .champ-texte{text-align:center;width:88px;height:52px}.prefixes__ajout .btn{width:auto}.donnees__derniere{align-items:center;gap:var(--s2);font-weight:600;display:flex}.donnees__confirmer{gap:var(--s3);box-shadow:inset 0 0 0 2px var(--manque);flex-direction:column;display:flex}.donnees__confirmer h2{font-family:var(--f-titre);font-size:20px}.ecran--accueil .btn--discret{align-self:center}.barre-actions__note{color:var(--encre-douce);text-align:center;margin-top:var(--s1);grid-column:1/-1;font-size:14px}.offres{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.offre{padding:var(--s3) var(--s4);border-radius:var(--r-bouton);background:var(--feuille);box-shadow:inset 0 0 0 1.5px var(--bord-puce);text-align:left;flex-direction:column;gap:2px;display:flex}.offre.est-choisie{background:var(--papier);box-shadow:inset 0 0 0 2.5px var(--encre)}.offre__nom{font-weight:600}.offre__prix{font-size:24px;font-weight:600}.offre__detail{color:var(--encre-douce);font-size:13px}.activer__etapes{gap:var(--s4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.activer__etapes>li{gap:var(--s3);grid-template-columns:32px 1fr;display:grid}.activer__etapes>li>div{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.activer__numero{background:var(--indigo);width:32px;height:32px;color:var(--sur-indigo);border-radius:50%;place-items:center;font-weight:600;display:grid}.activer__fort{font-size:20px;font-weight:600}.activer__id{letter-spacing:2px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.activer__message{color:var(--encre-douce);font-size:14px}.activer__code label{font-weight:600}.activer__saisie{height:auto;padding:var(--s3);letter-spacing:1px;word-break:break-all;resize:vertical;font-size:16px}.activer__transfert{gap:var(--s3);box-shadow:inset 0 0 0 2px var(--trop);flex-direction:column;display:flex}.activer__transfert h2{font-family:var(--f-titre);font-size:20px}a.btn{text-decoration:none}.bandeau-exemple{z-index:25;max-width:480px;padding:var(--s2) var(--s4) 0;background:var(--papier);margin:0 auto;position:sticky;top:0}.reglages__note{text-align:left;margin-top:var(--s2)}
