@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";:root{--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-background:#f8fafc;--color-sidebar:#0f172a;--color-card:#fff;--color-text-primary:#0f172a;--color-text-secondary:#64748b;--color-border:#e2e8f0;--color-success:#16a34a;--color-warning:#f59e0b;--color-error:#dc2626;--color-error-hover:#b91c1c;--color-info:#3b82f6;--radius-input:8px;--radius-button:8px;--radius-card:10px;--radius-badge:9999px;color:var(--color-text-primary);background-color:var(--color-background);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:20px}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background-color:var(--color-background);margin:0}h1,h2,h3,p{margin:0}button{font-family:inherit}.btn{border-radius:var(--radius-button);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn:disabled{opacity:.6;cursor:not-allowed}.btn--primary{background-color:var(--color-primary);color:#fff}.btn--primary:hover:not(:disabled){background-color:var(--color-primary-hover)}.btn--secondary{background-color:var(--color-card);color:var(--color-text-primary);border-color:var(--color-border)}.btn--secondary:hover:not(:disabled){background-color:var(--color-background)}.btn--danger{background-color:var(--color-error);color:#fff}.btn--danger:hover:not(:disabled){background-color:var(--color-error-hover)}.btn--sm{height:32px;padding:0 12px;font-size:13px;line-height:18px}.form-field{flex-direction:column;gap:8px;display:flex}.form-label{color:var(--color-text-primary);font-size:13px;font-weight:500;line-height:18px}.form-input{width:100%;height:40px;color:var(--color-text-primary);background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-input);outline:none;padding:0 12px;font-family:inherit;font-size:14px;line-height:20px;transition:border-color .15s,box-shadow .15s}.form-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb26}.form-input:disabled{background-color:var(--color-background);cursor:not-allowed}.badge{border-radius:var(--radius-badge);white-space:nowrap;align-items:center;padding:2px 10px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.badge--info{color:var(--color-info);background-color:#3b82f61f}.badge--success{color:var(--color-success);background-color:#16a34a1f}.badge--warning{color:var(--color-warning);background-color:#f59e0b1f}.badge--danger{color:var(--color-error);background-color:#dc26261f}.badge--neutre{color:var(--color-text-secondary);background-color:#64748b1f}.sidebar{background-color:var(--color-sidebar);flex-direction:column;gap:24px;width:240px;padding:24px 16px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.sidebar__brand{color:#fff;align-items:baseline;gap:6px;padding:0 8px;font-size:18px;font-weight:600;line-height:24px;display:flex}.sidebar__brand-suffix{color:var(--color-info)}.sidebar__nav{flex-direction:column;gap:4px;display:flex}.sidebar__link{border-radius:var(--radius-button);color:#ffffffb8;align-items:center;gap:12px;height:40px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.sidebar__link:hover{color:#fff;background-color:#ffffff14}.sidebar__link--active{background-color:var(--color-primary);color:#fff}.sidebar__icon{flex-shrink:0}.sidebar__link--notifications{position:relative}.sidebar__badge{border-radius:var(--radius-badge);background-color:var(--color-error);color:#fff;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.sidebar__link--active .sidebar__badge{color:var(--color-primary);background-color:#fff}.sidebar__badge--chargement{color:#fffc;background-color:#ffffff29;font-weight:700}.sidebar__footer{border-top:1px solid #ffffff1f;flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}.sidebar__user{color:#fff9;white-space:nowrap;text-overflow:ellipsis;padding:0 12px;font-size:13px;line-height:18px;overflow:hidden}.sidebar__logout{border-radius:var(--radius-button);color:#ffffffb8;cursor:pointer;background-color:#0000;border:none;align-items:center;gap:12px;width:100%;height:40px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s,color .15s;display:flex}.sidebar__logout:hover{color:#fff;background-color:#ffffff14}@media (width<=768px){.sidebar{align-items:center;width:72px;padding:24px 12px}.sidebar__brand-suffix,.sidebar__label,.sidebar__user{display:none}.sidebar__brand,.sidebar__link,.sidebar__logout{justify-content:center;padding:0}.sidebar__badge{min-width:16px;height:16px;margin-left:0;padding:0 4px;font-size:10px;position:absolute;top:2px;right:2px}}.header{z-index:10;background-color:var(--color-card);border-bottom:1px solid var(--color-border);align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.header__title{color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:24px}.admin-layout{background-color:var(--color-background);min-height:100vh}.admin-layout__main{flex-direction:column;min-height:100vh;margin-left:240px;display:flex}.admin-layout__content{flex:1;padding:32px 24px}@media (width<=768px){.admin-layout__main{margin-left:72px}.admin-layout__content{padding:24px 16px}}.message{border-radius:var(--radius-card);align-items:center;gap:8px;width:auto;margin:8px 0;padding:12px 16px;font-size:14px;font-weight:500;line-height:20px;display:flex}.message-error{color:var(--color-error);background-color:#dc262614;border:1px solid #dc262633}.message-success{color:var(--color-success);background-color:#16a34a14;border:1px solid #16a34a33}.message-success:before{content:"✓";font-size:18px;font-weight:700}.message__close{color:currentColor;border-radius:var(--radius-badge);cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;padding:0;font-size:20px;line-height:1;transition:background-color .15s;display:inline-flex}.message-error .message__close:hover,.message-error .message__close:focus-visible{background-color:#dc262626}.message-success .message__close:hover,.message-success .message__close:focus-visible{background-color:#16a34a26}.login-page{background-color:var(--color-background);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.login-card{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);width:100%;max-width:400px;padding:32px}.login-card__header{margin-bottom:24px}.login-card__brand{letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);margin-bottom:8px;font-size:13px;font-weight:600;display:inline-block}.login-card__title{color:var(--color-text-primary);margin-bottom:8px;font-size:24px;font-weight:600;line-height:28px}.login-card__subtitle{color:var(--color-text-secondary);font-size:14px;line-height:20px}.login-form{flex-direction:column;gap:16px;display:flex}.login-form__submit{width:100%}.liste-card{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:24px}.liste-filtres{grid-template-columns:var(--liste-filtres-grille,repeat(4, minmax(0, 1fr)));align-items:end;gap:16px;display:grid}.liste-filtres__actions{align-items:center;display:flex}.liste-entete{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.liste-entete__titre{align-items:baseline;gap:12px;display:flex}.liste-entete__nom{color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:24px}.liste-entete__compteur{color:var(--color-text-secondary);font-size:13px;line-height:18px}.liste-table__wrapper{overflow-x:auto}.liste-table{border-collapse:collapse;width:100%}.liste-table th{text-align:left;color:var(--color-text-secondary);background-color:var(--color-background);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:12px 16px;font-size:13px;font-weight:500;line-height:18px}.liste-table td{color:var(--color-text-primary);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:12px 16px;font-size:14px;line-height:20px}.liste-table tbody tr:last-child td{border-bottom:none}.liste-table--haut td{vertical-align:top}.liste-table--centre td{vertical-align:middle}.liste-table__secondaire{color:var(--color-text-secondary)}.liste-pagination{justify-content:flex-end;align-items:center;gap:16px;margin-top:16px;display:flex}.liste-pagination__info{color:var(--color-text-secondary);font-size:13px;line-height:18px}.liste-vide{color:var(--color-text-secondary);text-align:center;padding:24px 0;font-size:14px;line-height:20px}@media (width<=640px){.liste-entete{flex-direction:column;align-items:flex-start}.liste-pagination{justify-content:space-between}}.home-filtres{--liste-filtres-grille:repeat(2, minmax(0, 220px)) auto}.home-cartes{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.home-carte{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;gap:8px;padding:16px;display:flex}.home-carte__entete{align-items:center;gap:8px;display:flex}.home-carte__libelle{color:var(--color-text-secondary);font-size:13px;line-height:18px}.home-carte__mention{color:var(--color-text-secondary);opacity:.8;font-size:13px;line-height:18px}.home-carte__icone{color:var(--color-text-secondary);flex-shrink:0;margin-left:auto}.home-carte__valeur{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:28px}@media (width<=640px){.home-filtres{--liste-filtres-grille:minmax(0, 1fr)}}.fermer-overlay{z-index:1000;background-color:#0f172a66;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.fermer-modal{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);width:100%;max-width:460px;padding:24px}.fermer-modal__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.fermer-modal__title{color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:24px}.fermer-modal__fermer{width:32px;height:32px;color:var(--color-text-secondary);border-radius:var(--radius-button);cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.fermer-modal__fermer:hover{background-color:var(--color-background);color:var(--color-text-primary)}.fermer-modal__rappel{color:var(--color-text-secondary);margin-bottom:16px;font-size:14px;line-height:20px}.fermer-modal__rappel strong{color:var(--color-text-primary);font-weight:600}.fermer-modal__textarea{resize:vertical;height:auto;min-height:88px;padding:8px 12px;line-height:20px}.fermer-modal__actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.export-overlay{z-index:1000;background-color:#0f172a66;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.export-modal{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);width:100%;max-width:560px;padding:24px}.export-modal__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.export-modal__title{color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:24px}.export-modal__fermer{width:32px;height:32px;color:var(--color-text-secondary);border-radius:var(--radius-button);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.export-modal__fermer:hover{background-color:var(--color-background);color:var(--color-text-primary)}.export-modal__indice{color:var(--color-text-secondary);margin-bottom:20px;font-size:13px;line-height:18px}.export-modal__formats{border:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 20px;padding:0;display:grid}.export-modal__formats legend{margin-bottom:8px;padding:0}.export-format{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.export-format:hover{border-color:var(--color-primary)}.export-format:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.export-format--actif{border-color:var(--color-primary);background-color:#2563eb0a;box-shadow:0 0 0 3px #2563eb1f}.export-format__radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.export-format__icone{color:var(--color-primary);flex-shrink:0;margin-top:1px}.export-format__texte{flex-direction:column;gap:2px;min-width:0;display:flex}.export-format__nom{color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:20px}.export-format__description{color:var(--color-text-secondary);font-size:12px;line-height:16px}.export-modal__champs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.export-modal__actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}@media (width<=560px){.export-modal__formats{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.export-modal__champs{grid-template-columns:minmax(0,1fr)}}.tableau__barre{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;display:flex}.activite-filtres{--liste-filtres-grille:repeat(4, minmax(0, 1fr)) auto}.activite-utilisateur{flex-direction:column;display:flex}.activite-utilisateur__email{color:var(--color-text-secondary);font-size:13px;line-height:18px}.activite-mono{font-variant-numeric:tabular-nums}.activite-table__details{text-overflow:ellipsis;max-width:320px;color:var(--color-text-secondary);overflow:hidden}@media (width<=1024px){.activite-filtres{--liste-filtres-grille:repeat(2, minmax(0, 1fr))}.activite-filtres .liste-filtres__actions{grid-column:1/-1}}@media (width<=640px){.activite-filtres{--liste-filtres-grille:minmax(0, 1fr)}}.coupures-filtres{--liste-filtres-grille:repeat(4, minmax(0, 1fr))}@media (width<=1024px){.coupures-filtres{--liste-filtres-grille:repeat(2, minmax(0, 1fr))}.coupures-filtres .liste-filtres__actions{grid-column:1/-1}}@media (width<=640px){.coupures-filtres{--liste-filtres-grille:minmax(0, 1fr)}}.session-detail{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-card);outline:none;flex-direction:column;width:100%;display:flex;overflow:hidden}.session-detail__entete{background-color:var(--color-card);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}.session-detail__identite{flex-direction:column;gap:4px;min-width:0;display:flex}.session-detail__titre{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:24px}.session-detail__sous-titre{color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:13px;line-height:18px}.session-detail__badges{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.session-detail__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.session-detail__fermer{width:32px;height:32px;color:var(--color-text-secondary);border-radius:var(--radius-button);cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.session-detail__fermer:hover{background-color:var(--color-background);color:var(--color-text-primary)}.session-detail__onglets{background-color:var(--color-card);border-bottom:1px solid var(--color-border);gap:24px;padding:0 24px;display:flex}.session-detail__onglet{height:40px;color:var(--color-text-secondary);cursor:pointer;background-color:#0000;border:none;border-bottom:2px solid #0000;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:color .15s,border-color .15s}.session-detail__onglet:hover{color:var(--color-text-primary)}.session-detail__onglet--actif{color:var(--color-primary);border-bottom-color:var(--color-primary)}.session-detail__corps{padding:24px}@media (width<=640px){.session-detail__entete{flex-wrap:wrap;padding-left:16px;padding-right:16px}.session-detail__onglets,.session-detail__corps{padding-left:16px;padding-right:16px}}.home-table__ligne{cursor:pointer}.home-table__ligne:hover{background-color:var(--color-background)}.home-table__ligne:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.home-table__ligne--active,.home-table__ligne--active:hover{background-color:var(--color-background)}.home-table__ligne--active td:first-child{box-shadow:inset 3px 0 0 var(--color-primary)}.home-table__mono{font-variant-numeric:tabular-nums}.home-page{flex-direction:column;gap:32px;display:flex}.home-section{flex-direction:column;gap:16px;display:flex}.home-section__entete{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home-section__titre{color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:24px}.home-puce{color:var(--color-text-secondary);background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-badge);align-items:center;gap:4px;padding:2px 4px 2px 12px;font-size:13px;line-height:18px;display:inline-flex}.home-puce__retirer{width:20px;height:20px;color:var(--color-text-secondary);border-radius:var(--radius-badge);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.home-puce__retirer:hover{color:var(--color-text-primary);background-color:var(--color-background)}.stats-page{flex-direction:column;gap:32px;display:flex}.stats-section{flex-direction:column;gap:16px;display:flex}.stats-section__entete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.stats-section__titre{color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:24px}.stats-page__intro{max-width:720px;color:var(--color-text-secondary);font-size:14px;line-height:20px}.stats-page__actualiser{flex-shrink:0;margin-left:auto}.stats-filtres{--liste-filtres-grille:repeat(3, minmax(0, 220px)) auto}.stats-grille-graphiques{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.stats-graphique{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:20px;display:flex}.stats-graphique__entete{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.stats-graphique__titre{color:var(--color-text-primary);font-size:15px;font-weight:600;line-height:20px}.stats-graphique__total{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:18px}.stats-graphique__svg{width:100%;height:auto;display:block;overflow:visible}.stats-graphique__axe{fill:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.stats-graphique__grille{stroke:var(--color-border);stroke-width:1px}.stats-graphique__ligne{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.stats-graphique__aire{stroke:none}.stats-graphique__point{stroke:var(--color-card);stroke-width:1.5px}.stats-graphique__vide{color:var(--color-text-secondary);text-align:center;padding:24px 0;font-size:14px;line-height:20px}.stats-repartition{grid-template-columns:minmax(180px,220px) minmax(260px,380px);justify-content:center;align-items:center;gap:40px;display:grid}.stats-repartition__anneau{width:100%;max-width:200px;height:auto;margin:0 auto;display:block}.stats-repartition__total{fill:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.stats-repartition__total-label{fill:var(--color-text-secondary);font-size:11px}.stats-repartition__vide{color:var(--color-text-secondary);font-size:14px;line-height:20px}.stats-legende{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.stats-legende__ligne{align-items:center;gap:10px;display:flex}.stats-legende__pastille{border-radius:var(--radius-badge);flex-shrink:0;width:10px;height:10px}.stats-legende__libelle{color:var(--color-text-primary);font-size:14px;line-height:20px}.stats-legende__valeur{color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px;font-weight:600;line-height:20px}.stats-legende__part{width:44px;color:var(--color-text-secondary);text-align:right;font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.stats-kpis{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.stats-kpi{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;gap:8px;padding:20px;display:flex}.stats-kpi__entete{align-items:center;gap:8px;display:flex}.stats-kpi__libelle{color:var(--color-text-secondary);font-size:13px;line-height:18px}.stats-kpi__icone{color:var(--color-text-secondary);flex-shrink:0;margin-left:auto}.stats-kpi__valeur{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:32px}.stats-kpi__note{color:var(--color-text-primary);font-size:14px;line-height:20px}.stats-kpi__description{color:var(--color-text-secondary);font-size:12px;line-height:18px}@media (width<=900px){.stats-repartition{grid-template-columns:1fr;justify-items:center}.stats-legende{width:100%}}@media (width<=640px){.stats-filtres{--liste-filtres-grille:minmax(0, 1fr)}.stats-section__entete{align-items:flex-start}}.coupures-page,.activite-page{flex-direction:column;gap:24px;display:flex}.desactiver-overlay{z-index:1000;background-color:#0f172a66;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.desactiver-modal{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);outline:none;width:100%;max-width:460px;padding:24px}.desactiver-modal__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.desactiver-modal__title{color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:24px}.desactiver-modal__fermer{width:32px;height:32px;color:var(--color-text-secondary);border-radius:var(--radius-button);cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.desactiver-modal__fermer:hover{background-color:var(--color-background);color:var(--color-text-primary)}.desactiver-modal__rappel{color:var(--color-text-secondary);margin-bottom:12px;font-size:14px;line-height:20px}.desactiver-modal__rappel strong{color:var(--color-text-primary);font-weight:600}.desactiver-modal__effets{color:var(--color-text-secondary);flex-direction:column;gap:4px;margin:0 0 16px;padding-left:20px;font-size:14px;line-height:20px;display:flex}.desactiver-modal__actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.comptes-filtres{--liste-filtres-grille:minmax(0, 320px) auto}.comptes-actions{align-items:center;gap:8px;display:flex}.comptes-table__nombre{font-variant-numeric:tabular-nums}@media (width<=640px){.comptes-filtres{--liste-filtres-grille:minmax(0, 1fr)}}.comptes-page{flex-direction:column;gap:24px;display:flex}.notifications-table__titre{font-weight:500}.liste-table td.notifications-table__texte{white-space:normal;width:320px;min-width:240px;max-width:360px}.notifications-page{flex-direction:column;gap:24px;display:flex}
