[data-theme=agb-2026-sombre],[data-theme=agb-2026]{.agb-carte-recours,.agb-qr-continuite{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--charte-espace-3);min-inline-size:0;color:var(--charte-ink);font-family:var(--charte-corps-famille);font-size:var(--charte-client-corps-taille);line-height:var(--charte-client-corps-interligne);overflow-wrap:anywhere}.agb-carte-recours .agb-section-tete,.agb-qr-continuite .agb-section-tete{margin-block-end:0;min-inline-size:0}.agb-carte-recours .agb-section-titre,.agb-qr-continuite .agb-section-titre{min-inline-size:0;overflow-wrap:anywhere}.agb-carte-recours-texte,.agb-qr-continuite-texte{margin:0;min-inline-size:0;overflow-wrap:anywhere}.agb-qr-continuite-code{justify-self:center;inline-size:min(calc(var(--charte-espace-8) * 7),100%);max-inline-size:100%;color:var(--charte-marine-profond);background:var(--charte-on-brand)}.agb-qr-continuite-code>svg{display:block;inline-size:100%;block-size:auto}.agb-qr-continuite-geste{min-inline-size:0;justify-self:start}.agb-carte-recours .agb-lien,.agb-qr-continuite-sms,.agb-qr-continuite-sms .agb-bouton{min-inline-size:0;max-inline-size:100%;min-block-size:var(--charte-cible);white-space:normal;overflow-wrap:anywhere;font-size:inherit;line-height:inherit}.agb-carte-recours bdi,.agb-qr-continuite bdi{font-variant-numeric:tabular-nums}.agb-saisie-client{display:grid;gap:var(--charte-espace-5);font-family:var(--charte-corps-famille);font-size:var(--charte-client-corps-taille);line-height:var(--charte-client-corps-interligne);color:var(--charte-ink)}.agb-saisie-client .agb-champ-input:not(.agb-saisie-multiligne),.agb-saisie-client .agb-saisie .agb-champ-input:not(.agb-saisie-multiligne){min-height:var(--charte-client-champ)}.agb-saisie-client .agb-champ-input{font-size:var(--charte-client-corps-taille);line-height:var(--charte-client-corps-interligne)}.agb-saisie-client .agb-champ-libelle{font-family:var(--charte-corps-fort-famille);font-size:var(--charte-corps-fort-taille);line-height:var(--charte-corps-fort-interligne);font-weight:var(--charte-corps-fort-graisse);color:var(--charte-ink)}.agb-saisie-client .agb-champ-pied{font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne)}.agb-saisie-client-section{display:grid;gap:var(--charte-espace-1);margin:0}.agb-saisie-client-position{font-family:var(--charte-corps-famille);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink-secondary)}.agb-saisie-client-nom{font-family:var(--charte-titre-sm-famille);font-size:var(--charte-titre-sm-taille);line-height:var(--charte-titre-sm-interligne);font-weight:var(--charte-titre-sm-graisse)}.agb-accords{display:grid;gap:var(--charte-espace-3)}.agb-accords-titre{margin:0;font-family:var(--charte-titre-sm-famille);font-size:var(--charte-titre-sm-taille);line-height:var(--charte-titre-sm-interligne);font-weight:var(--charte-titre-sm-graisse);color:var(--charte-ink)}.agb-accords-liste{display:grid;gap:var(--charte-espace-3);margin:0;padding:0;list-style:none}.agb-accords-accord{display:grid;gap:var(--charte-espace-1);padding:var(--charte-espace-3) var(--charte-espace-4);border:1px solid var(--charte-line-strong);border-radius:var(--charte-rayon-lg);background-color:var(--charte-surface)}.agb-accords-accord .agb-case-libelle{font-size:var(--charte-client-corps-taille);line-height:var(--charte-client-corps-interligne)}.agb-accords-lien,.agb-accords-lien-commun{justify-self:start}.agb-accords-lien{margin-inline-start:calc(var(--charte-espace-6) + var(--charte-espace-3))}.agb-accords-inactif,.agb-accords-raison,.agb-convention-raison{margin:0;font-family:var(--charte-corps-famille);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink-secondary)}.agb-code-revele,.agb-conditionnelle{animation:agb-charte-reveler var(--charte-duree) var(--charte-courbe) both}.agb-repetable{display:grid;gap:var(--charte-espace-3)}.agb-repetable-titre{margin:0;font-family:var(--charte-titre-sm-famille);font-size:var(--charte-titre-sm-taille);line-height:var(--charte-titre-sm-interligne);font-weight:var(--charte-titre-sm-graisse);color:var(--charte-ink)}.agb-repetable-aide,.agb-repetable-maximum,.agb-repetable-vide{margin:0;font-family:var(--charte-corps-famille);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink-secondary)}.agb-repetable-lignes{display:grid;gap:var(--charte-espace-3);margin:0;padding:0;list-style:none}.agb-repetable-lignes:empty{display:none}.agb-repetable-element{display:grid}.agb-repetable-ligne{display:grid;gap:var(--charte-espace-3);padding:var(--charte-espace-4);border:1px solid var(--charte-line-strong);border-radius:var(--charte-rayon-lg);background-color:var(--charte-surface);animation:agb-charte-reveler var(--charte-duree) var(--charte-courbe) both}.agb-repetable-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--charte-espace-3)}.agb-repetable-nom{margin:0;font-family:var(--charte-corps-fort-famille);font-size:var(--charte-corps-fort-taille);line-height:var(--charte-corps-fort-interligne);font-weight:var(--charte-corps-fort-graisse);color:var(--charte-ink)}.agb-repetable-champs{display:grid;gap:var(--charte-espace-4)}.agb-relecture-modifier,.agb-repetable-retirer{display:inline-flex;align-items:center;gap:var(--charte-espace-1);min-height:var(--charte-cible-min);padding-inline:var(--charte-espace-2);border:0;border-radius:var(--charte-rayon-md);background-color:transparent;font-family:var(--charte-corps-fort-famille);font-size:var(--charte-corps-fort-taille);line-height:var(--charte-corps-fort-interligne);font-weight:var(--charte-corps-fort-graisse);color:var(--charte-bleu-action);text-decoration:none;cursor:pointer;transition:background-color var(--charte-duree-rapide) var(--charte-courbe)}.agb-relecture-modifier:hover,.agb-repetable-retirer:hover{background-color:var(--charte-bleu-teinte)}.agb-relecture-modifier:focus-visible,.agb-repetable-retirer:focus-visible{outline:2px solid var(--charte-focus);outline-offset:2px}.agb-il-vous-faut{display:grid;gap:var(--charte-espace-3);padding:var(--charte-espace-4);border-radius:var(--charte-rayon-lg);background-color:var(--charte-surface-muted)}.agb-il-vous-faut-tete{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--charte-espace-2)}.agb-il-vous-faut-titre{margin:0;font-family:var(--charte-titre-sm-famille);font-size:var(--charte-titre-sm-taille);line-height:var(--charte-titre-sm-interligne);font-weight:var(--charte-titre-sm-graisse);color:var(--charte-ink)}.agb-il-vous-faut-compte{margin:0;font-family:var(--charte-corps-famille);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink-secondary)}.agb-il-vous-faut-liste{display:grid;gap:var(--charte-espace-3);margin:0;padding:0;list-style:none}.agb-il-vous-faut-element{display:flex;align-items:flex-start;gap:var(--charte-espace-3)}.agb-carte-piece-tuile,.agb-fichier-recu-icone,.agb-il-vous-faut-tuile{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--charte-controle-lg);block-size:var(--charte-controle-lg);border-radius:var(--charte-rayon-md);background-color:var(--charte-bleu-teinte);color:var(--charte-info-texte)}.agb-il-vous-faut-tuile{background-color:var(--charte-surface)}.agb-carte-piece-tuile svg,.agb-fichier-recu-icone svg,.agb-il-vous-faut-tuile svg{inline-size:var(--charte-espace-5);block-size:var(--charte-espace-5)}.agb-carte-piece-texte,.agb-fichier-recu-texte,.agb-il-vous-faut-texte{display:grid;gap:var(--charte-espace-1);min-width:0;flex:1;justify-items:start}.agb-carte-piece-titre,.agb-fichier-recu-nom,.agb-il-vous-faut-libelle,.agb-retour-capture-titre{margin:0;font-family:var(--charte-corps-fort-famille);font-size:var(--charte-corps-fort-taille);line-height:var(--charte-corps-fort-interligne);font-weight:var(--charte-corps-fort-graisse);color:var(--charte-ink);overflow-wrap:anywhere}.agb-carte-piece-precision,.agb-fichier-recu-detail,.agb-il-vous-faut-precision{margin:0;font-family:var(--charte-corps-famille);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink-secondary)}.agb-vignette-piece{flex:none;display:inline-flex;inline-size:calc(var(--charte-espace-8) * 3);border-radius:var(--charte-rayon-md);overflow:hidden;background-color:var(--charte-surface-muted)}.agb-vignette-piece[data-dessin=document],.agb-vignette-piece[data-dessin=passeport],.agb-vignette-piece[data-dessin=visage]{inline-size:calc(var(--charte-espace-6) * 3)}.agb-vignette-piece-dessin,.agb-vignette-piece-image{display:block;inline-size:100%;block-size:auto}.agb-vignette-piece-image{-o-object-fit:cover;object-fit:cover}.agb-vignette-aplat{fill:var(--charte-illustration-aplat)}.agb-vignette-aplat-fort{fill:var(--charte-illustration-aplat-fort)}.agb-vignette-trait{fill:none;stroke:var(--charte-illustration-trait);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.agb-retour-capture{display:flex;align-items:flex-start;gap:var(--charte-espace-4);padding:var(--charte-espace-4);border:1px solid var(--charte-line-strong);border-radius:var(--charte-rayon-lg);background-color:var(--charte-surface)}.agb-retour-capture-texte{display:grid;gap:var(--charte-espace-2);min-width:0;flex:1;justify-items:start}.agb-retour-capture-lisibilite{display:flex;align-items:flex-start;gap:var(--charte-espace-2);margin:0;font-family:var(--charte-corps-famille);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink)}.agb-retour-capture-lisibilite .agb-saisie-icone{margin-block-start:var(--charte-espace-1);color:var(--charte-ink-secondary)}.agb-carte-piece,.agb-fichier-recu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--charte-espace-3);padding:var(--charte-espace-4);border:1px solid var(--charte-line-strong);border-radius:var(--charte-rayon-lg);background-color:var(--charte-surface)}.agb-carte-piece{align-items:flex-start}.agb-carte-piece-geste{flex-basis:100%;display:grid}.agb-fichier-recu{padding-block:var(--charte-espace-3)}.agb-fichier-recu-texte{flex:1 1 60%}.agb-fichier-recu-geste,.agb-retour-capture-geste{display:grid;justify-items:start}.agb-capture{position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr auto;gap:var(--charte-espace-4);min-block-size:100dvh;box-sizing:border-box;padding:var(--charte-espace-4);padding-block-end:max(var(--charte-espace-4),env(safe-area-inset-bottom));background-color:var(--charte-marine-profond);color:var(--charte-on-brand);font-family:var(--charte-corps-famille)}.agb-capture-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--charte-espace-3);inline-size:100%;max-inline-size:28rem;margin-inline:auto}.agb-capture-cadre,.agb-capture-pied,.agb-capture-tete{position:relative;z-index:var(--charte-z-capture)}.agb-capture-titre{margin:0;font-family:var(--charte-titre-md-famille);font-size:var(--charte-titre-md-taille);line-height:var(--charte-titre-md-interligne);font-weight:var(--charte-titre-md-graisse);color:var(--charte-on-brand)}.agb-capture-quitter{flex:none;display:inline-flex;align-items:center;gap:var(--charte-espace-2);min-height:var(--charte-cible-min);padding-inline:var(--charte-espace-3);border:1px solid var(--charte-sur-marine-filet-fort);border-radius:var(--charte-rayon-md);background-color:var(--charte-sur-marine-calque);color:var(--charte-on-brand);font-family:var(--charte-corps-fort-famille);font-size:var(--charte-corps-fort-taille);line-height:var(--charte-corps-fort-interligne);font-weight:var(--charte-corps-fort-graisse);cursor:pointer;transition:background-color var(--charte-duree-rapide) var(--charte-courbe)}.agb-capture-quitter:hover{background-color:var(--charte-sur-marine-survol)}.agb-capture-quitter:active{background-color:var(--charte-sur-marine-actif)}.agb-capture-quitter:focus-visible{outline:2px solid var(--charte-focus-sur-marine);outline-offset:2px}.agb-capture-scene{position:relative;display:grid;place-items:center;min-block-size:calc(var(--charte-espace-8) * 7);border-radius:var(--charte-rayon-lg);overflow:hidden;background-color:var(--charte-sur-marine-calque)}.agb-capture-flux{position:absolute;inset:0}.agb-capture-flux>*{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.agb-capture-cadre{position:relative;box-sizing:border-box;inline-size:min(86%,28rem);aspect-ratio:86/54;border:3px solid var(--charte-on-brand);border-radius:var(--charte-rayon-lg)}.agb-capture[data-forme=visage] .agb-capture-cadre{inline-size:min(62%,16rem);aspect-ratio:3/4;border-radius:50%}.agb-capture-pied{display:grid;gap:var(--charte-espace-2);justify-items:center;text-align:center;inline-size:100%;max-inline-size:28rem;margin-inline:auto}.agb-capture-repere{margin:0;font-family:var(--charte-corps-fort-famille);font-size:var(--charte-corps-fort-taille);line-height:var(--charte-corps-fort-interligne);font-weight:var(--charte-corps-fort-graisse);color:var(--charte-on-brand-muted)}.agb-capture-consigne{margin:0;font-size:var(--charte-client-corps-taille);line-height:var(--charte-client-corps-interligne);color:var(--charte-on-brand)}.agb-capture-geste{display:grid;inline-size:100%;margin-block-start:var(--charte-espace-2)}.agb-code-revele{display:grid;gap:var(--charte-espace-2)}.agb-code-revele-en-cours{margin:0;font-family:var(--charte-corps-famille);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink-secondary)}.agb-convention{display:grid;gap:var(--charte-espace-3)}.agb-convention-titre,.agb-relecture-titre{margin:0;font-family:var(--charte-titre-sm-famille);font-size:var(--charte-titre-sm-taille);line-height:var(--charte-titre-sm-interligne);font-weight:var(--charte-titre-sm-graisse);color:var(--charte-ink)}.agb-convention-tete{display:flex;align-items:flex-start;gap:var(--charte-espace-3)}.agb-convention-dessin,.agb-relecture-tuile{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--charte-controle-lg);block-size:var(--charte-controle-lg);border-radius:var(--charte-rayon-md);background-color:var(--charte-bleu-teinte);color:var(--charte-info-texte)}.agb-convention-dessin svg,.agb-relecture-tuile svg{inline-size:var(--charte-espace-5);block-size:var(--charte-espace-5)}.agb-convention-noms{display:grid;gap:var(--charte-espace-1);min-width:0}.agb-convention-resume{margin:0;font-family:var(--charte-corps-famille);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink-secondary)}.agb-convention-carte{display:grid;gap:var(--charte-espace-4);padding:var(--charte-espace-4);border:1px solid var(--charte-line-strong);border-radius:var(--charte-rayon-lg);background-color:var(--charte-surface)}.agb-convention-lignes,.agb-relecture-valeurs{display:grid;gap:var(--charte-espace-3);margin:0}.agb-convention-ligne,.agb-relecture-valeur{display:grid;gap:calc(var(--charte-espace-1) / 2)}.agb-convention-ligne dt,.agb-relecture-valeur dt{font-family:var(--charte-secondaire-famille);font-size:var(--charte-secondaire-taille);line-height:var(--charte-secondaire-interligne);color:var(--charte-ink-secondary)}.agb-convention-ligne dd,.agb-relecture-valeur dd{margin:0;font-size:var(--charte-client-corps-taille);line-height:var(--charte-client-corps-interligne);color:var(--charte-ink);overflow-wrap:anywhere}.agb-convention-extrait{display:grid;gap:var(--charte-espace-3);padding-block-start:var(--charte-espace-4);border-block-start:1px solid var(--charte-line);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink)}.agb-convention-extrait>*{margin:0}.agb-convention-copie{display:grid;gap:var(--charte-espace-1);justify-items:start;padding-block-start:var(--charte-espace-3);border-block-start:1px solid var(--charte-line)}.agb-convention-indisponible>p,.agb-convention-mention{margin:0;font-family:var(--charte-corps-famille);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink-secondary)}.agb-convention-indisponible{justify-items:start}.agb-convention-indisponible,.agb-convention-squelette{display:grid;gap:var(--charte-espace-3)}.agb-convention-squelette>i{display:block;block-size:var(--charte-espace-4)}.agb-convention-squelette>i:nth-child(2){inline-size:80%}.agb-convention-squelette>i:nth-child(4){inline-size:60%}.agb-relecture{display:grid;gap:var(--charte-espace-3);padding:var(--charte-espace-4);border:1px solid var(--charte-line-strong);border-radius:var(--charte-rayon-lg);background-color:var(--charte-surface)}.agb-relecture-tete{display:flex;flex-wrap:wrap;align-items:center;gap:var(--charte-espace-3)}.agb-relecture-tete .agb-relecture-titre{flex:1 1 50%;min-width:0}.agb-relecture-modifier{margin-inline-start:auto}.agb-relecture-valeur dd.agb-relecture-provenance,.agb-relecture-verrou{margin:0;font-family:var(--charte-legende-famille);font-size:var(--charte-legende-taille);line-height:var(--charte-legende-interligne);color:var(--charte-ink-secondary)}.agb-relecture-verrou{font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne)}.agb-relecture-verifications{display:grid;gap:var(--charte-espace-2);margin:0;padding:0;list-style:none}.agb-relecture-verification{display:flex;align-items:baseline;justify-content:space-between;gap:var(--charte-espace-3);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink)}.agb-relecture-etat{flex:none;font-family:var(--charte-corps-fort-famille);font-weight:var(--charte-corps-fort-graisse);color:var(--charte-ink-secondary)}.agb-relecture-certification .agb-case-libelle{font-size:var(--charte-client-corps-taille);line-height:var(--charte-client-corps-interligne)}.agb-nom-bilingue{overflow-wrap:anywhere}.agb-nom-bilingue--fort{font-family:var(--charte-corps-fort-famille);font-weight:var(--charte-corps-fort-graisse)}.agb-nom-bilingue-arabe{letter-spacing:0}.agb-banniere-reprise>svg{width:var(--charte-espace-5);height:var(--charte-espace-5);color:var(--charte-ink-secondary)}.agb-banniere-reprise .agb-banniere-detail{font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne)}.agb-reprise{display:grid;gap:var(--charte-espace-4)}.agb-reprise-champ{display:grid}.agb-reprise-reponse{margin:0;font-family:var(--charte-corps-famille);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink)}.agb-annonce-auth{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--charte-espace-3);padding:var(--charte-espace-3) var(--charte-espace-4);border:1px solid var(--charte-line);border-radius:var(--charte-rayon-md);background-color:var(--charte-surface-muted);color:var(--charte-ink)}.agb-annonce-auth-icone{flex:none;display:inline-flex;color:var(--charte-ink-secondary)}.agb-annonce-auth-icone svg{inline-size:var(--charte-espace-5);block-size:var(--charte-espace-5)}.agb-annonce-auth-texte{display:grid;gap:calc(var(--charte-espace-1) / 2);flex:1;min-width:0}.agb-annonce-auth-titre{margin:0;font-family:var(--charte-corps-fort-famille);font-size:var(--charte-corps-fort-taille);line-height:var(--charte-corps-fort-interligne);font-weight:var(--charte-corps-fort-graisse)}.agb-annonce-auth-detail{margin:0;font-family:var(--charte-secondaire-famille);font-size:var(--charte-secondaire-taille);line-height:var(--charte-secondaire-interligne);color:var(--charte-ink-secondary)}.agb-annonce-auth-geste{flex-basis:100%;display:grid}.agb-auth{display:flex;flex-direction:column;min-block-size:100dvh;background-color:var(--charte-surface-page);color:var(--charte-ink);font-family:var(--charte-corps-famille)}.agb-auth-entete{border-block-end:1px solid var(--charte-line);background-color:var(--charte-surface)}.agb-auth-corps{flex:1;display:grid}.agb-auth-zone{padding:var(--charte-espace-5) var(--charte-espace-4)}.agb-auth-feuille,.agb-auth-zone{display:flex;flex-direction:column;gap:var(--charte-espace-4)}.agb-auth-feuille{min-width:0}.agb-auth-illustration{display:flex}.agb-auth-surtitre{display:flex;align-items:center;gap:var(--charte-espace-2);margin:0;font-family:var(--charte-corps-fort-famille);font-size:var(--charte-corps-fort-taille);line-height:var(--charte-corps-fort-interligne);font-weight:var(--charte-corps-fort-graisse);color:var(--charte-ink-secondary)}.agb-auth-titre{margin:0;font-family:var(--charte-titre-lg-famille);font-size:var(--charte-titre-lg-taille);line-height:var(--charte-titre-lg-interligne);font-weight:var(--charte-titre-lg-graisse);letter-spacing:var(--charte-titre-lg-interlettrage);color:var(--charte-ink)}.agb-auth-legale,.agb-auth-phrase,.agb-auth-phrase-geste{margin:0;font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink-secondary)}.agb-auth-phrase{font-size:var(--charte-client-corps-taille);line-height:var(--charte-client-corps-interligne)}.agb-auth-champs{gap:var(--charte-espace-4)}.agb-auth-liens{display:grid;justify-items:start}.agb-auth-encadre{padding:var(--charte-espace-4);border-radius:var(--charte-rayon-lg);background-color:var(--charte-surface-muted);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne);color:var(--charte-ink)}.agb-auth-encadre>*{margin:0}.agb-auth-geste{display:grid;gap:var(--charte-espace-2)}.agb-auth-geste .agb-bouton{min-height:calc(var(--charte-controle-xl) + var(--charte-espace-1))}.agb-auth-legale{font-size:var(--charte-secondaire-taille);line-height:var(--charte-secondaire-interligne);text-align:center}.agb-auth[data-surface=client] .agb-auth-feuille{flex:1}.agb-auth[data-surface=client] .agb-auth-geste{position:sticky;inset-block-end:0;margin-block-start:auto;padding-block:var(--charte-espace-3) max(var(--charte-espace-3),env(safe-area-inset-bottom));background-color:var(--charte-surface-page)}.agb-auth[data-surface=bo] .agb-auth-zone{align-items:center;justify-content:center;padding:var(--charte-espace-8) var(--charte-espace-5)}.agb-auth[data-surface=bo] .agb-auth-feuille{box-sizing:border-box;inline-size:min(27rem,100%);padding:var(--charte-espace-8);border:1px solid var(--charte-line);border-radius:var(--charte-rayon-xl);background-color:var(--charte-surface)}.agb-auth[data-surface=bo] .agb-auth-feuille[data-large]{inline-size:min(37.5rem,100%)}.agb-auth[data-surface=bo] .agb-auth-geste .agb-bouton{min-height:max(var(--charte-controle-lg),var(--charte-cible))}.agb-auth-cadre{display:none;align-content:start;gap:var(--charte-espace-5);padding:var(--charte-espace-8);background-color:var(--charte-marine);color:var(--charte-on-brand)}.agb-auth-cadre-phrase{margin:0;font-family:var(--charte-titre-md-famille);font-size:var(--charte-titre-md-taille);line-height:var(--charte-titre-md-interligne);font-weight:var(--charte-titre-md-graisse)}.agb-auth-cadre-assurances{display:grid;gap:var(--charte-espace-3);margin:0;padding:0;list-style:none}.agb-auth-cadre-assurances>li{display:flex;align-items:flex-start;gap:var(--charte-espace-2);font-size:var(--charte-corps-taille);line-height:var(--charte-corps-interligne)}.agb-auth-cadre-assurances .agb-saisie-icone{margin-block-start:var(--charte-espace-1)}.agb-auth-cadre-aide{margin:0;margin-block-start:auto;padding-block-start:var(--charte-espace-4);border-block-start:1px solid var(--charte-sur-marine-filet);font-size:var(--charte-secondaire-taille);line-height:var(--charte-secondaire-interligne);color:var(--charte-on-brand-muted)}}@media (min-width:64em){[data-theme=agb-2026-sombre] .agb-auth[data-surface=bo] .agb-auth-corps:has(>.agb-auth-cadre),[data-theme=agb-2026] .agb-auth[data-surface=bo] .agb-auth-corps:has(>.agb-auth-cadre){grid-template-columns:4fr 6fr}[data-theme=agb-2026-sombre] .agb-auth-cadre,[data-theme=agb-2026] .agb-auth-cadre{display:grid}}@media (min-width:80em){[data-theme=agb-2026-sombre] .agb-auth[data-surface=bo] .agb-auth-corps:has(>.agb-auth-cadre),[data-theme=agb-2026] .agb-auth[data-surface=bo] .agb-auth-corps:has(>.agb-auth-cadre){grid-template-columns:5fr 7fr}}[data-theme=agb-2026-sombre] :lang(ar),[data-theme=agb-2026-sombre]:lang(ar),[data-theme=agb-2026] :lang(ar),[data-theme=agb-2026]:lang(ar){&.agb-saisie-client,.agb-accords-accord .agb-case-libelle,.agb-accords-inactif,.agb-accords-raison,.agb-accords-titre,.agb-annonce-auth-detail,.agb-annonce-auth-titre,.agb-auth-cadre-aide,.agb-auth-cadre-assurances>li,.agb-auth-cadre-phrase,.agb-auth-encadre,.agb-auth-legale,.agb-auth-phrase,.agb-auth-phrase-geste,.agb-auth-surtitre,.agb-auth-titre,.agb-capture-consigne,.agb-capture-repere,.agb-capture-titre,.agb-carte-piece-precision,.agb-carte-piece-titre,.agb-carte-recours,.agb-carte-recours .agb-lien,.agb-carte-recours .agb-section-titre,.agb-code-revele-en-cours,.agb-convention-extrait,.agb-convention-ligne dd,.agb-convention-mention,.agb-convention-raison,.agb-convention-resume,.agb-convention-titre,.agb-fichier-recu-detail,.agb-il-vous-faut-compte,.agb-il-vous-faut-libelle,.agb-il-vous-faut-precision,.agb-il-vous-faut-titre,.agb-qr-continuite,.agb-qr-continuite .agb-section-titre,.agb-qr-continuite-sms .agb-bouton,.agb-relecture-certification .agb-case-libelle,.agb-relecture-titre,.agb-relecture-valeur dd,.agb-relecture-verification,.agb-relecture-verrou,.agb-repetable-aide,.agb-repetable-maximum,.agb-repetable-nom,.agb-repetable-titre,.agb-repetable-vide,.agb-reprise-reponse,.agb-retour-capture-lisibilite,.agb-retour-capture-titre,.agb-saisie-client,.agb-saisie-client-nom{line-height:1.8;letter-spacing:0}}@keyframes agb-charte-reveler{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-theme=agb-2026-sombre] .agb-code-revele,[data-theme=agb-2026-sombre] .agb-conditionnelle,[data-theme=agb-2026-sombre] .agb-repetable-ligne,[data-theme=agb-2026] .agb-code-revele,[data-theme=agb-2026] .agb-conditionnelle,[data-theme=agb-2026] .agb-repetable-ligne{animation:none}}@keyframes ds-shake{0%,to{transform:translateX(0)}25%{transform:translateX(calc(-1 * var(--space-2)))}75%{transform:translateX(var(--space-2))}}.ds-shake{animation:ds-shake var(--motion-base) var(--ease-standard)}@keyframes ds-check-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.ds-check-draw{stroke-dasharray:100;animation:ds-check-draw var(--motion-deliberate) var(--ease-entrance) forwards}@keyframes ds-crest-bloom{0%{opacity:.4;transform:scale(.9)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.ds-crest-bloom{animation:ds-crest-bloom var(--motion-deliberate) var(--ease-sillage)}@keyframes ds-crest-wake{0%{transform:translateX(calc(var(--ds-wake-dir) * var(--space-3))) scale(.85);opacity:.55;animation-timing-function:var(--ease-sillage)}32%{transform:translateX(0) scale(1);opacity:1;animation-timing-function:linear}56%{transform:translateX(0) scale(1);opacity:1;animation-timing-function:var(--ease-standard)}to{transform:translateX(calc(var(--ds-wake-dir) * var(--space-3))) scale(.85);opacity:.55}}.ds-crest-wake{--ds-wake-dir:-1;animation:ds-crest-wake var(--motion-wake) linear infinite}[dir=rtl] .ds-crest-wake{--ds-wake-dir:1}@keyframes ds-sheet-in{0%{opacity:0;transform:translateY(var(--space-8))}to{opacity:1;transform:translateY(0)}}.ds-sheet-in{animation:ds-sheet-in var(--motion-base) var(--ease-entrance) backwards}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}.ds-fade-in{animation:ds-fade-in var(--motion-base) var(--ease-entrance) backwards}@keyframes ds-toast-in{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:translateY(0)}}.ds-toast-in{animation:ds-toast-in var(--motion-base) var(--ease-entrance) backwards}@keyframes ds-content-in{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}.ds-content-in{animation:ds-content-in var(--motion-slow) var(--ease-entrance) backwards}@media (prefers-reduced-motion:reduce){.ds-check-draw,.ds-content-in,.ds-crest-bloom,.ds-crest-wake,.ds-fade-in,.ds-shake,.ds-sheet-in,.ds-toast-in{animation:none}.ds-crest-wake{transform:none;opacity:1}.ds-check-draw{stroke-dashoffset:0}}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:var(--space-0) solid transparent;box-shadow:var(--shadow-focus)}:is(a,button,input,select,textarea,[tabindex]):focus-visible{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,transform}