.compte-page__inner{max-width: 46rem}.compte-page__title{margin-bottom: var(--space-md)}.compte-page__intro{margin-bottom: var(--space-md)}.compte-page__pour{color: var(--color-muted);overflow-wrap: anywhere}.compte-page__message{padding: .8rem 1rem;border-radius: var(--radius-sm,6px);border-left: 4px solid var(--color-accent);background: color-mix(in srgb,var(--color-accent) 10%,transparent);margin-bottom: var(--space-md)}.compte-page__message--alerte{border-left-color: var(--color-error,#b42318);background: color-mix(in srgb,var(--color-error,#b42318) 10%,transparent)}.compte-page__demande{align-items: flex-end}.compte-page__demande .mp-form__field{flex: 1 1 16rem}.compte-page__qui{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--space-sm,.75rem);padding-bottom: var(--space-md);border-bottom: 1px solid var(--color-border);margin-bottom: var(--space-lg,2rem)}.compte-page__qui p{margin: 0;overflow-wrap: anywhere}.compte-page__geste{margin: 0}.compte-page__vide{color: var(--color-muted)}.compte-bloc + .compte-bloc{margin-top: var(--space-lg,2rem)}.compte-bloc__titre{font-size: 1.25rem;margin: 0 0 var(--space-sm,.75rem)}.compte-liste{list-style: none;margin: 0;padding: 0}.compte-ligne{display: flex;flex-wrap: wrap;align-items: center;gap: .25rem var(--space-md,1rem);padding: .75rem 0;border-top: 1px solid var(--color-border)}.compte-ligne:last-child{border-bottom: 1px solid var(--color-border)}.compte-ligne__nom{flex: 1 1 14rem;min-width: 0;overflow-wrap: anywhere}.compte-ligne__detail{display: block;font-size: .875rem;color: var(--color-muted)}.compte-ligne__montant{font-variant-numeric: tabular-nums;white-space: nowrap}.compte-ligne__etat{font-size: .875rem;color: var(--color-muted)}.compte-ligne__document{flex-basis: 100%;font-size: .875rem}.compte-bloc--donnees{padding-top: var(--space-md);border-top: 1px solid var(--color-border)}.compte-page__effacer{margin-top: var(--space-md);display: flex;flex-direction: column;align-items: flex-start;gap: var(--space-sm,.75rem)}.compte-page__case{display: flex;gap: .5rem;align-items: flex-start;font-size: .9375rem}.compte-page__case input{margin-top: .25rem}.compte-page__danger{color: var(--color-error,#b42318)}.compte-page__entrer,.compte-page__mdp-form,.compte-page__connexion{flex-direction: column;align-items: stretch;max-width: 26rem}.compte-page__entrer .btn,.compte-page__mdp-form .btn,.compte-page__connexion .btn{align-self: flex-start}.compte-page__ou{margin-top: var(--space-lg,2rem);padding-top: var(--space-lg,2rem);border-top: 1px solid var(--color-border)}.compte-page__mdp{border: 1px solid var(--color-border);border-radius: var(--radius-sm,6px);padding: var(--space-sm,.75rem) var(--space-md,1rem) var(--space-md,1rem);margin: 0;display: flex;flex-direction: column;gap: var(--space-sm,.75rem)}.compte-page__mdp legend{padding: 0 .35rem;font-size: .9375rem}.compte-bloc--mdp{padding-top: var(--space-md);border-top: 1px solid var(--color-border)}.compte-partenaire__retour{margin-bottom: var(--space-md)}.compte-recap{display: flex;flex-wrap: wrap;gap: var(--space-sm,.75rem);margin: var(--space-md) 0}.compte-recap__case{flex: 1 1 8rem;padding: .6rem .9rem;border: 1px solid var(--color-border);border-radius: var(--radius-sm,6px)}.compte-recap dt{font-size: .875rem;color: var(--color-muted)}.compte-recap dd{margin: 0;font-size: 1.25rem;font-variant-numeric: tabular-nums}.compte-bloc--partenaire .compte-recap{margin-bottom: var(--space-md)}.compte-partenaire__periode{display: flex;flex-wrap: wrap;align-items: center;gap: .5rem}.compte-partenaire__periode .mp-form__label{margin: 0}.compte-partenaire__periode .mp-form__input{width: auto}.compte-onglets{display: flex;flex-wrap: wrap;gap: .25rem 1rem;border-bottom: 1px solid var(--color-border);margin: var(--space-md) 0}.compte-onglets__lien{padding: .5rem 0;border-bottom: 3px solid transparent;text-decoration: none;color: var(--color-muted)}.compte-onglets__lien.is-active,.compte-onglets__lien:hover{color: var(--color-text);border-bottom-color: var(--color-accent)}.compte-partenaire__gestes{display: flex;flex-wrap: wrap;gap: .5rem;margin-bottom: var(--space-sm,.75rem)}.compte-cmd__case{width: 1.1rem;height: 1.1rem;flex: 0 0 auto}.compte-cmd--attente .compte-ligne__nom,.compte-cmd--annulee .compte-ligne__nom,.compte-cmd--rembourse .compte-ligne__nom{opacity: .7}.compte-cmd__detail{flex-basis: 100%;font-size: .9375rem}.compte-cmd__detail summary{cursor: pointer;color: var(--color-muted)}.compte-cmd__detail dl{margin: .5rem 0 0;display: grid;gap: .25rem}.compte-cmd__detail dl > div{display: grid;grid-template-columns: minmax(8rem,1fr) 2fr;gap: .75rem}.compte-cmd__detail dt{color: var(--color-muted)}.compte-cmd__detail dd{margin: 0;overflow-wrap: anywhere}@media (max-width: 30rem){.compte-cmd__detail dl > div{grid-template-columns: 1fr;gap: 0}}.compte-liens{list-style: none;margin: var(--space-md) 0;padding: 0;display: grid;gap: var(--space-md)}.compte-lien{padding: var(--space-sm,.75rem) var(--space-md,1rem);border: 1px solid var(--color-border);border-radius: var(--radius-sm,6px)}.compte-lien__nom{margin: 0 0 .5rem}.compte-lien__ligne{display: flex;flex-wrap: wrap;gap: .5rem;align-items: center}.compte-lien__adresse{flex: 1 1 16rem;min-width: 0;font-size: .875rem}.compte-lien__qr{margin-top: .5rem}.compte-lien__qr summary{cursor: pointer;color: var(--color-muted)}.compte-lien__qr .qr-code{display: block;width: 11rem;height: 11rem;margin: .5rem 0}