:root{--tp-green:#0d4d42;--tp-green-dark:#073e34;--tp-cream:#f8f5ee;--tp-white:#fff;--tp-peach:#f4b6a7;--tp-sage:#dce7d8;--tp-ink:#123832;--tp-muted:#65766f;--tp-border:#073e341c;--tp-border-strong:#0d4d4233;--tp-shadow-sm:0 4px 14px #073e340f;--tp-shadow:0 14px 36px #073e3414;--tp-shadow-hover:0 18px 44px #073e3421;--tp-radius-sm:12px;--tp-radius:18px;--tp-radius-lg:26px;--tp-content:1240px}.ef-space-page,.ef-space-page *{box-sizing:border-box}.ef-space-page{background:radial-gradient(circle at 94% 3%, #f4b6a733, transparent 19rem), radial-gradient(circle at 5% 13%, #dce7d8ad, transparent 24rem), var(--tp-cream);width:100%;min-height:100vh;color:var(--tp-ink);overscroll-behavior:contain;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55}.ef-space-page .content{width:min(calc(100% - 48px), var(--tp-content));margin:0 auto;padding:28px 0 64px}.ef-space-page button,.ef-space-page input,.ef-space-page textarea{font:inherit}.ef-space-page button{border:0}.ef-space-page [role=button]{-webkit-tap-highlight-color:transparent}.ef-flex-1{flex:1;min-width:0}.center{justify-content:center;align-items:center;display:flex}.section{position:relative}.dashboardSection{border:1px solid var(--tp-border);border-radius:var(--tp-radius-lg);box-shadow:var(--tp-shadow-sm);backdrop-filter:blur(12px);background:#ffffffd6;margin-top:22px;padding:26px}.dashboardSection:first-of-type{margin-top:18px}.sectionTitre{color:var(--tp-green-dark);letter-spacing:-.02em;margin:0;font-size:clamp(1.05rem,1vw + .85rem,1.35rem);font-weight:800}.titreLigne,.titreLigneSimple{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.infoSectionProposition{border-radius:var(--tp-radius-sm);background:var(--tp-sage);max-width:900px;color:var(--tp-green-dark);margin:-4px 0 18px;padding:12px 14px;font-size:.91rem}.emptyText{border:1px dashed var(--tp-border-strong);color:var(--tp-muted);text-align:center;background:#f8f5eec2;border-radius:15px;margin:12px 0 0;padding:18px}.ef-loading-screen{background:var(--tp-cream);min-height:100vh;color:var(--tp-green-dark);flex-direction:column;gap:14px;font-weight:700}.ef-spinner{border:3px solid #0d4d4226;border-right-color:#0d4d4259;border-radius:50%;animation:.8s linear infinite tp-spin;display:inline-block;border-top-color:var(--tp-green)!important}@keyframes tp-spin{to{transform:rotate(360deg)}}.ef-refresh-control{justify-content:flex-end;margin-bottom:4px;display:flex}.ef-refresh-control button{appearance:none;cursor:pointer;border:1px solid var(--tp-border-strong);color:var(--tp-green);background:#ffffffdb;border-radius:999px;padding:9px 14px;font-size:.84rem;font-weight:750;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 2px 8px #073e340d}.ef-refresh-control button:hover:not(:disabled){background:var(--tp-white);box-shadow:var(--tp-shadow-sm);transform:translateY(-1px)}.ef-refresh-control button:disabled{cursor:wait;opacity:.55}.actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.actionsDeuxiemeLigne{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.actionBouton,.actionBoutonVert{cursor:pointer;min-height:74px;box-shadow:var(--tp-shadow-sm);border:1px solid #0000;border-radius:16px;align-items:center;gap:10px;padding:16px;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:flex}.actionBouton{background:var(--tp-sage);color:var(--tp-green-dark)}.actionBoutonVert{background:var(--tp-green);color:var(--tp-white)}.actionBouton:hover,.actionBoutonVert:hover{box-shadow:var(--tp-shadow);transform:translateY(-2px)}.actionBouton:focus-visible,.actionBoutonVert:focus-visible,.boutonNouvelleProposition:focus-visible,.voteOui:focus-visible,.voteNon:focus-visible,.voteOuiMembre:focus-visible,.voteNonMembre:focus-visible,.propositionEnvoyerMembre:focus-visible,.relationBoutonMembre:focus-visible,.relationAjouterMembre:focus-visible,.membreSelectionMembre:focus-visible,.documentOuvrir:focus-visible,.supprimerDocument:focus-visible,.boutonSupprimerMembre:focus-visible,.boutonLierDocument:focus-visible,.boutonDocumentDejaLie:focus-visible{outline-offset:3px;outline:3px solid #f4b6a7b8}.actionTexte{font-size:.92rem;font-weight:800}.plusActions,.plusMembre{background:var(--tp-peach);width:34px;height:34px;color:var(--tp-green-dark);border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;font-weight:900;display:inline-flex}.plusTexte{color:inherit}.aideMembreTexte{color:var(--tp-muted);font-size:.82rem}.document{border:1px solid var(--tp-border);background:var(--tp-white);border-radius:15px;align-items:center;gap:14px;margin-top:10px;padding:14px 16px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.document:hover{border-color:var(--tp-border-strong);box-shadow:var(--tp-shadow-sm);transform:translateY(-1px)}.documentTitre{color:var(--tp-green-dark);font-weight:800}.documentCategorie{color:var(--tp-muted);margin-top:2px;font-size:.78rem}.documentOuvrir,.supprimerDocument,.boutonLierDocument,.boutonDocumentDejaLie{cursor:pointer;border-radius:11px;transition:transform .18s,opacity .18s,background .18s}.documentOuvrir{background:var(--tp-green);color:var(--tp-white);padding:9px 12px;font-size:.8rem;font-weight:800}.documentOuvrir:hover,.supprimerDocument:hover,.boutonLierDocument:hover,.boutonDocumentDejaLie:hover{transform:translateY(-1px)}.supprimerDocument{color:var(--tp-green-dark);background:#f4b6a759;margin-left:auto;padding:8px 10px}.supprimerTexte{font-size:.95rem}.boutonLierDocument,.boutonDocumentDejaLie{padding:7px 10px;font-size:.76rem;font-weight:800}.boutonLierDocument{background:var(--tp-sage);color:var(--tp-green-dark)}.boutonDocumentDejaLie{color:var(--tp-muted);background:#073e3414}.boutonLierDocumentTexte{color:inherit}.resultatBloc,.resumeVotesMembre,.differencesBloc{background:var(--tp-sage);border-radius:17px;padding:16px}.resultatBloc,.differenceLigne,.ligne,.resumeVoteBloc{justify-content:space-between;align-items:center;gap:14px;display:flex}.montant,.total,.restant,.depenseMontant,.budgetMontant{color:var(--tp-green-dark);font-variant-numeric:tabular-nums;font-weight:850}.depenseTitre,.resultatTitre,.differenceLabel,.membresEvenementTitre,.commentaireTitre,.differencesTitre{color:var(--tp-green-dark);font-weight:800}.depenseDate,.resultatInfo,.commentaireTexte,.ancienneValeur,.nouvelleValeur{color:var(--tp-muted);font-size:.84rem}.sectionIA{border-radius:var(--tp-radius-lg);background:linear-gradient(135deg, var(--tp-green-dark), var(--tp-green));color:var(--tp-white);margin-top:22px;padding:26px;box-shadow:0 18px 40px #073e342e}.iaCarte{background:#ffffff14;border:1px solid #ffffff29;border-radius:16px;margin-top:12px;padding:18px}.iaTitre{color:var(--tp-peach);font-size:.92rem;font-weight:850}.infoProposition{background:#ffffff14;border-radius:13px;padding:14px}.notification{border:1px solid var(--tp-border);background:var(--tp-white);border-radius:15px;margin-top:10px;padding:14px 16px 14px 18px;position:relative}.notification:before{content:"";background:var(--tp-peach);border-radius:999px;width:4px;position:absolute;inset:10px auto 10px 0}.notificationTitre{color:var(--tp-green-dark);margin-bottom:3px;font-weight:850}.boutonNouvelleProposition{cursor:pointer;background:var(--tp-peach);width:42px;height:42px;color:var(--tp-green-dark);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #f4b6a747}.boutonNouvelleProposition:hover{transform:rotate(90deg)scale(1.03);box-shadow:0 12px 26px #f4b6a761}.boutonNouvellePropositionTexte{font-size:1.45rem;font-weight:900;line-height:1}.cartePropositionMembre,.carteEvenement{border:1px solid var(--tp-border);background:var(--tp-white);width:100%;box-shadow:var(--tp-shadow-sm);color:var(--tp-ink);text-align:left;border-radius:18px;margin-top:12px;padding:18px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative}.cartePropositionMembre:hover,.carteEvenementCliquable:hover{box-shadow:var(--tp-shadow);border-color:#0d4d4238;transform:translateY(-2px)}.cartePropositionMembreValidee,.carteValidee{background:linear-gradient(#fff,#dce7d885);border-color:#0d4d4233}.cartePropositionMembreRefusee,.carteEvenementSupprime{opacity:.74;background:#fbfaf7}.entetePropositionMembre,.enteteCarte{align-items:flex-start;gap:12px;display:flex}.iconePropositionMembre,.iconeEvenement{background:var(--tp-sage);width:42px;height:42px;color:var(--tp-green-dark);border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.iconePropositionMembreTexte{font-size:1.05rem}.nomPropositionMembre,.titreEvenement{color:var(--tp-green-dark);letter-spacing:-.015em;font-weight:850}.createurPropositionMembre,.membreEvenement{color:var(--tp-muted);margin-top:2px;font-size:.83rem}.commentaireProposition{background:var(--tp-cream);border-radius:13px;margin-top:14px;padding:12px 14px}.badges{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.badge{min-height:27px;color:var(--tp-green-dark);background:#0d4d4214;border-radius:999px;align-items:center;padding:5px 9px;font-size:.73rem;font-weight:800;display:inline-flex}.resumeVotesMembre,.voteResume{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.resumeVoteBloc,.voteResume>*{background:#dce7d88a;border-radius:12px;min-width:0;padding:10px 12px}.resumeVoteValeurPour,.resumeVoteValeurContre,.resumeVoteValeurTotal,.voteResumePour,.voteResumeContre{color:var(--tp-green-dark);font-variant-numeric:tabular-nums;font-weight:850}.resumeVoteLibelle{color:var(--tp-muted);margin-top:2px;font-size:.71rem;display:block}.voteMembre,.vote{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.voteOui,.voteNon,.voteOuiMembre,.voteNonMembre{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:9px 14px;font-weight:850;transition:transform .18s,filter .18s;display:flex}.voteOui,.voteOuiMembre{background:var(--tp-green);color:var(--tp-white)}.voteNon,.voteNonMembre{background:var(--tp-peach);color:var(--tp-green-dark)}.voteOui:hover,.voteNon:hover,.voteOuiMembre:hover,.voteNonMembre:hover{filter:brightness(.98);transform:translateY(-1px)}.voteMembreTexte{font-size:.8rem;font-weight:900}.footerPropositionMembre,.evenementFooter{border-top:1px solid var(--tp-border);justify-content:space-between;align-items:center;gap:12px;margin-top:15px;padding-top:12px;display:flex}.statutPropositionMembre,.statut{color:var(--tp-muted);font-size:.76rem;font-weight:700}.datePropositionMembre{color:var(--tp-muted);font-size:.74rem}.descriptionEvenement{color:var(--tp-muted);margin-top:10px;font-size:.9rem}.evenementSupprime{background:#f4b6a738;border-radius:12px;margin-top:12px;padding:10px 12px}.evenementSupprimeTexte{color:var(--tp-green-dark);font-size:.82rem;font-weight:750}.budgetProposition{background:var(--tp-sage);border-radius:13px;justify-content:space-between;align-items:baseline;gap:12px;margin-top:13px;padding:12px 14px;display:flex}.budgetLabel{color:var(--tp-muted);font-size:.78rem;font-weight:750}.budgetMontant{font-size:1rem}.evenementAcces{color:var(--tp-green);font-size:.78rem;font-weight:850}.demandesBloc,.demandeCarte{border-radius:17px}.demandesBloc{background:#dce7d88a;padding:16px}.demandesTitre{color:var(--tp-green-dark);font-weight:850}.demandeCarte{background:var(--tp-white);border:1px solid var(--tp-border);margin-top:10px;padding:14px}.demandeInformations{align-items:center;gap:12px;display:flex}.demandeNom{color:var(--tp-green-dark);font-weight:800}.demandeSousTitre{color:var(--tp-muted);font-size:.77rem}.demandeActions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.demandeValider,.demandeRefuser{cursor:pointer;border-radius:11px;padding:9px 12px;font-size:.77rem;font-weight:850}.demandeValider{background:var(--tp-green);color:var(--tp-white)}.demandeRefuser{color:var(--tp-green-dark);background:#f4b6a752}.demandeBoutonTexte{color:inherit}.membreLigne{border-bottom:1px solid var(--tp-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.membreLigne:last-child{border-bottom:0}.nomMembre{color:var(--tp-green-dark);font-weight:800}.roleAdminMembre{background:var(--tp-sage);color:var(--tp-green-dark);border-radius:999px;margin-top:3px;padding:4px 8px;font-size:.67rem;font-weight:900;display:inline-flex}.boutonSupprimerMembre{cursor:pointer;color:var(--tp-green-dark);background:#f4b6a740;border-radius:10px;padding:8px 10px}.boutonSupprimerMembreTexte{font-size:.76rem;font-weight:800}.motsCommuns{color:var(--tp-muted);font-size:.78rem}.ef-modal-root{z-index:1000;backdrop-filter:blur(8px);background:#073e3461;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.ef-modal-transparent{background:#073e3461}.modalOverlayMembre{width:min(100%,720px);max-height:min(88vh,880px)}.modalCarteMembre,.selectionRelationMembre{background:var(--tp-white);border:1px solid #ffffffb3;border-radius:26px;overflow:hidden;box-shadow:0 30px 80px #073e343d}.selectionRelationMembre{width:min(100%,520px);max-height:72vh}.modalContenuMembre{padding:26px}.modalEnteteMembre{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.modalTitreMembre{color:var(--tp-green-dark);letter-spacing:-.02em;font-size:1.15rem;font-weight:900}.modalFermerMembre{background:var(--tp-sage);width:34px;height:34px;color:var(--tp-green-dark);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.modalInfoMembre{background:var(--tp-cream);color:var(--tp-muted);border-radius:13px;margin-bottom:18px;padding:12px 14px;font-size:.83rem}.champLabelMembre{color:var(--tp-green-dark);margin:14px 0 7px;font-size:.79rem;font-weight:850;display:block}.champInputMembre{border:1px solid var(--tp-border-strong);width:100%;min-height:46px;color:var(--tp-ink);background:#fffefa;border-radius:12px;outline:none;padding:11px 13px;transition:border-color .18s,box-shadow .18s,background .18s}.champInputMembre:focus{border-color:var(--tp-green);background:var(--tp-white);box-shadow:0 0 0 4px #0d4d4214}.champInputMembre::placeholder{color:#8a9892}.champMultiligneMembre{resize:vertical;min-height:120px}.sectionRelationMembre{color:var(--tp-green-dark);margin-top:20px;font-size:.89rem;font-weight:900}.relationBoutonMembre,.membreSelectionMembre,.relationAjouterMembre{cursor:pointer;border:1px solid var(--tp-border);background:var(--tp-white);width:100%;color:var(--tp-green-dark);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:8px;padding:12px 14px;display:flex}.relationBoutonMembre:hover,.membreSelectionMembre:hover{border-color:var(--tp-border-strong);background:#dce7d861}.relationLabelMembre{font-weight:800}.relationValeurMembre{color:var(--tp-muted);font-size:.78rem}.relationSupplementaireMembre{background:var(--tp-sage);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;display:flex}.relationSupplementaireTexteMembre{color:var(--tp-green-dark);font-size:.8rem;font-weight:750}.relationSupprimerMembre{color:var(--tp-green-dark);cursor:pointer;font-weight:900}.relationAjouterMembre{background:#f4b6a72e;border-style:dashed;justify-content:center}.relationAjouterTexteMembre{color:var(--tp-green-dark);font-size:.8rem;font-weight:850}.propositionEnvoyerMembre{cursor:pointer;background:var(--tp-green);width:100%;min-height:48px;color:var(--tp-white);border-radius:13px;margin-top:20px;transition:transform .18s,box-shadow .18s;box-shadow:0 10px 24px #0d4d4233}.propositionEnvoyerMembre:hover{transform:translateY(-1px);box-shadow:0 14px 28px #0d4d423d}.propositionEnvoyerMembre:disabled{cursor:wait;opacity:.68}.propositionEnvoyerTexteMembre{justify-content:center;align-items:center;width:100%;min-height:48px;padding:10px 16px;font-size:.83rem;font-weight:900;display:inline-flex}.membreSelectionMembre{margin-top:7px}.membreSelectionNomMembre{font-size:.86rem;font-weight:750}.document_evenement_id{margin-left:auto;display:inline-flex}.evenementExiste,.refusee,.validee,.peutOuvrirEvenement{display:block}@media (width<=1080px){.actions,.actionsDeuxiemeLigne{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.ef-space-page .content{width:min(calc(100% - 28px), var(--tp-content));padding:18px 0 46px}.dashboardSection,.sectionIA{border-radius:20px;padding:19px}.titreLigne,.titreLigneSimple{align-items:flex-start}.document{flex-wrap:wrap}.documentOuvrir{margin-left:auto}.resumeVotesMembre,.voteResume{grid-template-columns:1fr}.modalOverlayMembre{width:100%}.modalCarteMembre,.selectionRelationMembre{border-radius:20px}.modalContenuMembre{padding:19px}}@media (width<=560px){.actions,.actionsDeuxiemeLigne,.vote,.voteMembre{grid-template-columns:1fr}.ef-refresh-control{justify-content:stretch}.ef-refresh-control button{width:100%}.budgetProposition,.footerPropositionMembre,.evenementFooter{flex-direction:column;align-items:flex-start}.demandeActions{justify-content:stretch}.demandeValider,.demandeRefuser{flex:1}.ef-modal-root{padding:10px}}@media (prefers-reduced-motion:reduce){.ef-space-page *,.ef-space-page :before,.ef-space-page :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html,body,#root{min-height:100%;margin:0}html{overflow-x:hidden}body{background:var(--tp-cream);overflow-x:hidden}.ef-space-page{-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto;scrollbar-gutter:stable;height:100vh;min-height:100dvh;max-height:100dvh;padding:0;overflow:hidden auto!important}.ef-space-page .content{min-height:max-content;width:min(100%, var(--tp-content));padding:28px 24px 72px}.ef-space-page .section,.ef-space-page .dashboardSection,.ef-space-page .sectionIA,.ef-space-page .carteEvenement,.ef-space-page .document,.ef-space-page .membreCard,.ef-space-page .notification{min-width:0;max-width:100%}.ef-space-page img,.ef-space-page svg,.ef-space-page video,.ef-space-page canvas{max-width:100%;height:auto}.ef-space-page .sectionTitre,.ef-space-page .titreEvenement,.ef-space-page .descriptionEvenement,.ef-space-page .notificationTitre,.ef-space-page .membreSelectionNomMembre,.ef-space-page .infoSectionProposition,.ef-space-page .modalInfoMembre{overflow-wrap:anywhere;word-break:break-word}.ef-modal-root{-webkit-overflow-scrolling:touch;padding:max(10px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left));overflow:hidden auto}.modalOverlayMembre{flex-direction:column;width:min(100%,720px);min-height:0;max-height:calc(100dvh - 28px);display:flex}.modalCarteMembre{flex-direction:column;min-height:0;max-height:calc(100dvh - 28px);display:flex}.modalContenuMembre{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;min-height:0;overflow:hidden auto}.selectionRelationMembre{flex-direction:column;width:min(100%,520px);min-height:0;max-height:calc(100dvh - 28px);display:flex}.selectionRelationMembre>div:last-child,.selectionRelationMembre>.content{-webkit-overflow-scrolling:touch;min-height:0;overflow:hidden auto}@media (width<=1080px){.ef-space-page .content{padding-left:20px;padding-right:20px}.dashboardSection,.sectionIA{padding:22px}}@media (width<=760px){.ef-space-page{height:100svh;min-height:100svh;max-height:none}.ef-space-page .content{width:100%;padding:14px 14px calc(32px + env(safe-area-inset-bottom))}.dashboardSection,.sectionIA{border-radius:18px;margin-top:14px;padding:16px}.titreLigne,.titreLigneSimple{flex-wrap:wrap;gap:10px;margin-bottom:14px}.sectionTitre{max-width:calc(100% - 46px)}.actions,.actionsDeuxiemeLigne{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.actionBouton,.actionBoutonVert{min-height:66px;padding:13px}.document{gap:10px}.documentOuvrir,.supprimerDocument,.boutonSupprimerMembre{min-width:40px}.modalOverlayMembre,.modalCarteMembre,.selectionRelationMembre{max-height:calc(100dvh - 20px)}.modalContenuMembre{padding:16px}}@media (width<=560px){.ef-space-page .content{padding-left:10px;padding-right:10px}.dashboardSection,.sectionIA{border-radius:16px;padding:14px}.sectionTitre{font-size:1.02rem}.actions,.actionsDeuxiemeLigne,.vote,.voteMembre{grid-template-columns:1fr}.actionBouton,.actionBoutonVert{width:100%;min-height:58px}.infoSectionProposition{padding:10px 12px;font-size:.82rem}.titreLigne,.titreLigneSimple{align-items:stretch}.boutonNouvelleProposition{flex:none}.carteEvenement{border-radius:16px!important;padding:15px!important}.enteteCarte{align-items:flex-start}.voteResume{gap:8px;grid-template-columns:1fr!important}.budgetProposition,.footerPropositionMembre,.evenementFooter{gap:8px}.document{align-items:flex-start}.documentOuvrir{margin-left:0}.demandeActions{flex-direction:column;width:100%}.demandeValider,.demandeRefuser{width:100%}.ef-modal-root{padding-top:max(8px, env(safe-area-inset-top));padding-bottom:max(8px, env(safe-area-inset-bottom));align-items:flex-start}.modalOverlayMembre{width:100%;max-height:calc(100dvh - 16px)}.modalCarteMembre,.selectionRelationMembre{border-radius:18px;width:100%}.modalContenuMembre{padding:14px}.champInputMembre{min-height:44px}}@media (width<=380px){.ef-space-page .content{padding-left:8px;padding-right:8px}.dashboardSection,.sectionIA{padding:12px}.actions,.actionsDeuxiemeLigne{gap:8px}.actionBouton,.actionBoutonVert{padding:11px;font-size:.82rem}}