.feJaYW_coque{min-height:100dvh;padding-bottom:calc(96px + env(safe-area-inset-bottom));background:#f4f7f9}.feJaYW_page{gap:var(--space-3);max-width:28rem;padding:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.feJaYW_sectionBloc{gap:var(--space-3);flex-direction:column;width:100%;min-width:0;display:flex}.feJaYW_bandeau{padding:var(--space-4) var(--space-4) var(--space-3);background:var(--color-card);border-radius:0 0 28px 28px;box-shadow:0 2px 10px #1b27330d}.feJaYW_bandeauInterne{max-width:28rem;margin:0 auto}.feJaYW_ligneHaut{margin-bottom:var(--space-3);align-items:center;gap:10px;display:flex}.feJaYW_mois{font-family:var(--font-display);font-size:17px;font-weight:var(--font-weight-bold);text-transform:capitalize;flex:1;margin:0}.feJaYW_rond{border:1px solid var(--color-border);background:var(--color-card);width:44px;height:44px;color:var(--color-teal-dark);font:inherit;cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;text-decoration:none;display:inline-flex}.feJaYW_rond:focus-visible,.feJaYW_jour:focus-visible,.feJaYW_revenir:focus-visible,.feJaYW_hero:focus-visible,.feJaYW_onglet:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.feJaYW_avatar{background:var(--color-pill-teal-bg);width:44px;height:44px;color:var(--color-teal-dark);font-weight:var(--font-weight-bold);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.feJaYW_semaine{grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.feJaYW_jour{width:100%;min-height:44px;color:var(--color-fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:2px 0;font-size:11px;display:flex}.feJaYW_numero{box-sizing:border-box;width:36px;height:36px;color:var(--color-fg);border:2.5px solid #0000;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.feJaYW_aujourdhui .feJaYW_numero{border-color:var(--color-sport);font-weight:var(--font-weight-bold);animation:2.4s ease-in-out infinite feJaYW_pulsation}.feJaYW_choisi:not(.feJaYW_aujourdhui) .feJaYW_numero{border-color:var(--color-sauge);background:var(--color-pill-sauge-bg);font-weight:var(--font-weight-bold)}@keyframes feJaYW_pulsation{0%,to{box-shadow:0 0 #f9731659}50%{box-shadow:0 0 0 6px #f9731600}}@media (prefers-reduced-motion:reduce){.feJaYW_aujourdhui .feJaYW_numero{animation:none}}.feJaYW_point{background:#cfd8e0;border-radius:50%;width:6px;height:6px;margin:6px 0}.feJaYW_pointFait{background:var(--color-sauge)}.feJaYW_pointAujourdhui{background:var(--color-sport)}.feJaYW_revenir{min-height:44px;padding:0 var(--space-4);border:1.5px solid var(--color-sport);color:var(--color-sport-text);font:inherit;cursor:pointer;background:#fff7ed;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.feJaYW_salutation{color:var(--color-fg-muted);margin:0;font-size:13px}.feJaYW_salutation strong{color:var(--color-fg);font-family:var(--font-display);font-size:20px;display:block}.feJaYW_titrePage{font-family:var(--font-display);font-size:22px;font-weight:var(--font-weight-bold);flex:1;margin:0}.feJaYW_hero{box-sizing:border-box;color:#fff;border-radius:26px;flex-direction:column;justify-content:flex-end;min-height:112px;padding:16px 64px 16px 18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.feJaYW_heroMaison{background:linear-gradient(135deg,#12909b,#0a5a62)}.feJaYW_heroCabinet{background:linear-gradient(135deg,#6c7fd8,#4a5bb0)}.feJaYW_heroCourse{background:linear-gradient(135deg,#f2917f,#cf5a4e)}.feJaYW_heroFait{background:linear-gradient(135deg,#63b48b,#2c7650)}.feJaYW_filigrane{color:#0000;font-family:var(--font-display);letter-spacing:-1px;white-space:nowrap;-webkit-text-stroke:1.5px #ffffff24;font-size:40px;font-weight:900;line-height:1;position:absolute;top:6px;right:14px}.feJaYW_heroTitre{font-family:var(--font-display);font-size:20px;font-weight:var(--font-weight-bold);margin:0;line-height:1.2;position:relative}.feJaYW_heroSous{opacity:.92;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:13px;position:relative;overflow:hidden}.feJaYW_heroAller{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-top:-19px;font-size:20px;display:flex;position:absolute;top:50%;right:16px}.feJaYW_aide{color:var(--color-fg-muted);margin:0;font-size:13px;line-height:1.4}.feJaYW_alerte{padding:var(--space-3);border:1px solid var(--color-alert);background:var(--color-alert-bg);color:var(--color-alert);border-radius:14px;margin:0}.feJaYW_exercice{background:var(--color-card);border-radius:22px;padding:16px;box-shadow:0 1px 4px #1b27330f}.feJaYW_rang{color:var(--color-fg-muted);font-size:12px;font-weight:600}.feJaYW_enteteExercice{width:100%;min-height:44px;color:var(--color-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.feJaYW_nomExercice{font-family:var(--font-display);font-size:17px;font-weight:var(--font-weight-bold);flex:1;margin:0}.feJaYW_chevron{background:var(--color-pill-teal-bg);width:30px;height:30px;color:var(--color-teal-dark);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.feJaYW_puces{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.feJaYW_puce{background:var(--color-muted);border-radius:999px;padding:4px 11px;font-size:13px}.feJaYW_puceDose{background:var(--color-pill-teal-bg);color:var(--color-teal-dark);font-weight:600}.feJaYW_video{color:#fff;background:#0a2f33;border-radius:18px;justify-content:center;align-items:center;gap:10px;min-height:56px;margin-top:12px;font-weight:600;text-decoration:none;display:flex}.feJaYW_consigne{background:var(--color-pill-teal-bg);color:var(--color-teal-dark);border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:14px;line-height:1.4}.feJaYW_actionsExercice{gap:10px;margin-top:12px;display:flex}.feJaYW_actionsExercice label,.feJaYW_actionsExercice button{border:1.5px solid var(--color-teal);background:var(--color-card);min-height:44px;color:var(--color-teal-dark);font:inherit;text-align:center;border-radius:999px;flex:1;font-size:14px;font-weight:600}.feJaYW_actionsExercice select{width:100%;min-height:40px;color:inherit;font:inherit;text-align:center;background:0 0;border:0}.feJaYW_actionsExercice button{cursor:pointer}.feJaYW_faitPlein{background:var(--color-teal)!important;color:#fff!important}.feJaYW_succes{padding:var(--space-3);background:var(--color-pill-sauge-bg);color:var(--color-pill-sauge-text);border-radius:14px;margin:0}.feJaYW_barre{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:10;box-sizing:border-box;border:1px solid var(--color-border);background:#fffffff2;border-radius:999px;gap:2px;max-width:28rem;height:68px;margin:0 auto;padding:6px;display:flex;position:fixed;left:12px;box-shadow:0 6px 22px #1b273333}.feJaYW_onglet{color:var(--color-fg-muted);border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:500;text-decoration:none;display:flex;position:relative}.feJaYW_ongletActif{background:var(--color-teal);color:#fff;flex:1.35;font-weight:700;box-shadow:0 3px 10px #0e7c8659}.feJaYW_pastilleNouveau{background:var(--color-alert);border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:8px;right:calc(50% - 20px)}.feJaYW_retourListe{color:var(--color-teal-dark);align-items:center;gap:10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.feJaYW_carteLendemain{margin-bottom:var(--space-3);padding:var(--space-3);background:#fff7ed;border:1.5px solid #f97316;border-radius:22px}.feJaYW_titreLendemain{margin:0 0 4px;font-size:17px}.feJaYW_champNote{margin-top:12px;font-size:14px;display:block}.feJaYW_champNote textarea{border:1.5px solid var(--color-border,#cfd8e0);width:100%;font:inherit;box-sizing:border-box;resize:vertical;border-radius:14px;margin-top:6px;padding:10px 12px;display:block}.feJaYW_conversation{margin:0 0 var(--space-4);flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.feJaYW_bulleMoi,.feJaYW_bulleKine{border-radius:20px;max-width:85%;padding:10px 14px}.feJaYW_bulleMoi{background:var(--color-teal);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.feJaYW_bulleKine{border:1px solid var(--color-border);background:var(--color-card);border-bottom-left-radius:6px;align-self:flex-start}.feJaYW_texteBulle{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.feJaYW_heureBulle{opacity:.8;margin-top:4px;font-size:11px;display:block}.feJaYW_boutonsMessage{margin-bottom:var(--space-3);flex-wrap:wrap;gap:8px;display:flex}.feJaYW_boutonMessage{border:1.5px solid var(--color-teal);background:var(--color-card);min-height:44px;color:var(--color-teal-dark);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.feJaYW_boutonMessage[aria-pressed=true]{background:var(--color-teal);color:#fff}.feJaYW_champMessage{margin-bottom:var(--space-3);font-size:14px;display:block}.feJaYW_champMessage textarea{border:1.5px solid var(--color-border);width:100%;font:inherit;box-sizing:border-box;resize:vertical;border-radius:14px;margin-top:6px;padding:10px 12px;display:block}.feJaYW_envoyerMessage{background:var(--color-teal);color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:999px;font-weight:600}.feJaYW_envoyerMessage:disabled{opacity:.5;cursor:not-allowed}.feJaYW_cache{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.feJaYW_carte{gap:var(--space-2);background:var(--color-card);border-radius:22px;flex-direction:column;padding:16px;display:flex;box-shadow:0 1px 4px #1b27330f}.feJaYW_titreCarte{font-family:var(--font-display);font-size:17px;font-weight:var(--font-weight-bold);margin:0}.feJaYW_listeDocuments{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.feJaYW_ligneDocument{width:100%;min-height:56px;color:var(--color-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:6px 0;display:flex}.feJaYW_iconeDocument{background:var(--color-muted);width:40px;height:40px;color:var(--color-teal-dark);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.feJaYW_texteDocument{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.feJaYW_informations{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.feJaYW_informations dd{overflow-wrap:anywhere;margin:0}.feJaYW_pisteProgres{background:var(--color-muted);border-radius:3px;height:6px;margin-top:8px}.feJaYW_remplissage{background:var(--color-teal);border-radius:3px;height:6px}
._9c9EKG_bandeau{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--color-violet);border-radius:var(--radius-md);background:var(--color-violet-bg);color:var(--color-fg);flex-direction:column;display:flex}._9c9EKG_etiquette{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-card);color:var(--color-pill-violet-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-kicker);align-self:flex-start}._9c9EKG_contenu{margin:0}@media (max-width:47.99em){._9c9EKG_bandeau{display:none}}
._6HJ75a_base{min-width:44px;min-height:44px;padding:var(--space-2) var(--space-5);border-radius:var(--radius-btn);font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}._6HJ75a_base:focus-visible{outline:2px solid var(--color-teal-dark);outline-offset:2px}._6HJ75a_base:disabled{cursor:not-allowed;opacity:.5}._6HJ75a_primary{background:var(--color-teal);color:var(--color-card)}._6HJ75a_primary:hover:not(:disabled){background:var(--color-teal-dark)}._6HJ75a_ghost{background:var(--color-muted);color:var(--color-fg)}._6HJ75a_ghost:hover:not(:disabled){background:var(--color-border)}@media (forced-colors:active){._6HJ75a_base{border:1px solid buttontext}._6HJ75a_base:disabled{opacity:1;color:graytext;border-color:graytext}}
.iNyOzq_card{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);box-shadow:var(--shadow-card)}.iNyOzq_titre{margin:0 0 var(--space-3);font-family:var(--font-display);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}@media (forced-colors:active){.iNyOzq_card{border:1px solid canvastext}}
.s1cRRG_field{gap:var(--space-1);flex-direction:column;display:flex}.s1cRRG_label{color:var(--color-fg);font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.s1cRRG_input{border:1px solid var(--color-border);border-radius:var(--radius-btn);min-height:44px;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--font-size-md);color:var(--color-fg);background:var(--color-card)}.s1cRRG_input:focus-visible{outline:2px solid var(--color-teal-dark);outline-offset:2px}.s1cRRG_invalide{border:2px solid var(--color-alert)}.s1cRRG_erreur{color:var(--color-alert);font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}
.Ep_ooG_lien{left:var(--space-2);top:var(--space-2);z-index:10;min-height:44px;padding:0 var(--space-4);background:var(--color-card);color:var(--color-teal-dark);border:2px solid var(--color-teal-dark);border-radius:var(--radius-btn);font-family:var(--font-sans);font-weight:var(--font-weight-bold);align-items:center;text-decoration:none;display:inline-flex;position:absolute;transform:translateY(-200%)}.Ep_ooG_lien:focus{transform:none}
.EGF9Cq_shell{min-height:100dvh;font-family:var(--font-sans);color:var(--color-fg);--hauteur-barre-onglets:calc(44px + var(--space-2) * 4 + 2px + env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}.EGF9Cq_entete{align-content:center;align-items:center;column-gap:var(--space-3);padding:var(--space-4) var(--space-5);padding-top:max(var(--space-4), env(safe-area-inset-top));padding-left:max(var(--space-5), env(safe-area-inset-left));padding-right:max(var(--space-5), env(safe-area-inset-right));background:var(--color-card);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.EGF9Cq_marque{font-family:var(--font-display);font-weight:var(--font-weight-black);font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-display);line-height:var(--line-height-tight);background:var(--gradient-teal);color:#0000;-webkit-background-clip:text;background-clip:text}.EGF9Cq_sousTitre{font-size:var(--font-size-sm);color:var(--color-fg-muted)}.EGF9Cq_marque,.EGF9Cq_sousTitre{grid-column:1}.EGF9Cq_actionsEntete{align-items:center;gap:var(--space-2);grid-area:1/2/span 2;display:flex}.EGF9Cq_contenu{min-width:0;padding:var(--space-5);padding-left:max(var(--space-5), env(safe-area-inset-left));padding-right:max(var(--space-5), env(safe-area-inset-right));background:var(--color-bg)}.EGF9Cq_nav{padding-bottom:env(safe-area-inset-bottom);padding-left:max(var(--space-2), env(safe-area-inset-left));padding-right:max(var(--space-2), env(safe-area-inset-right));background:0 0;display:block;position:sticky;bottom:0}.EGF9Cq_barre{gap:var(--space-1);padding:var(--space-1);margin-top:var(--space-2);margin-bottom:var(--space-2);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-pill);box-shadow:var(--shadow-screen);display:flex}.EGF9Cq_lien{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;min-height:44px;padding:var(--space-2);border-radius:var(--radius-pill);color:var(--color-fg-muted);text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-direction:column;flex:1;text-decoration:none;display:flex}.EGF9Cq_icone{font-size:var(--font-size-lg);line-height:1}.EGF9Cq_iconeTelephone{display:inline-flex}.EGF9Cq_iconeOrdinateur{display:none}.EGF9Cq_telephoneSeul{display:flex}.EGF9Cq_ordinateurSeul{display:none}.EGF9Cq_lien:hover{background:var(--color-muted)}.EGF9Cq_lien:focus-visible{outline:2px solid var(--color-teal-dark);outline-offset:0}.EGF9Cq_lienActif{background:var(--color-teal);color:var(--color-card);font-weight:var(--font-weight-bold);flex:1.25}.EGF9Cq_lienActif:hover{background:var(--color-teal)}@media (min-width:48em){.EGF9Cq_shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);grid-template-rows:auto 1fr}.EGF9Cq_entete{flex-direction:column;grid-area:1/1;align-items:stretch;display:flex}.EGF9Cq_actionsEntete{margin-top:var(--space-2);display:block}.EGF9Cq_nav{grid-area:2/1;align-content:start}.EGF9Cq_contenu{grid-area:1/2/span 2}.EGF9Cq_entete{padding:var(--space-6) var(--space-4) var(--space-2);padding-top:max(var(--space-6), env(safe-area-inset-top));padding-left:max(var(--space-4), env(safe-area-inset-left));padding-right:var(--space-4);border-bottom:none;border-right:1px solid var(--color-border)}.EGF9Cq_nav{gap:var(--space-1);background:var(--color-card);padding:var(--space-2) var(--space-4);padding-left:max(var(--space-4), env(safe-area-inset-left));border-right:1px solid var(--color-border);padding-bottom:var(--space-2);flex-direction:column;display:flex;position:static}.EGF9Cq_barre{display:contents}.EGF9Cq_lien{justify-content:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-btn);color:var(--color-fg);text-align:left;font-size:var(--font-size-md);flex-direction:row;flex:none}.EGF9Cq_iconeOrdinateur{display:inline}.EGF9Cq_iconeTelephone,.EGF9Cq_telephoneSeul{display:none}.EGF9Cq_ordinateurSeul{display:flex}.EGF9Cq_lienActif{background:var(--color-pill-teal-bg);color:var(--color-teal-dark);flex:none}.EGF9Cq_lienActif:hover{background:var(--color-muted)}.EGF9Cq_contenu{margin:var(--space-6);padding:var(--space-8);padding-right:max(var(--space-8), env(safe-area-inset-right));max-width:var(--content-max-width);border-radius:var(--radius-xl);box-shadow:var(--shadow-screen)}}@media (forced-colors:active){.EGF9Cq_lienActif{outline:2px solid highlight}.EGF9Cq_barre{border:1px solid canvastext}}.EGF9Cq_lien{position:relative}.EGF9Cq_emplacementPastille{top:2px;left:calc(50% + var(--space-3));display:inline-flex;position:absolute}@media (min-width:48em){.EGF9Cq_emplacementPastille{margin-left:auto;position:static}}
.GKOrxG_pill{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);align-items:center;display:inline-flex}.GKOrxG_neutre{background:var(--color-muted);color:var(--color-fg-muted)}.GKOrxG_info{background:var(--color-pill-teal-bg);color:var(--color-teal-dark)}.GKOrxG_positif{background:var(--color-pill-sauge-bg);color:var(--color-pill-sauge-text)}.GKOrxG_attention{background:var(--color-pill-warn-bg);color:var(--color-warn-text)}.GKOrxG_urgent{background:var(--color-pill-coral-bg);color:var(--color-pill-coral-text)}@media (forced-colors:active){.GKOrxG_pill{border:1px solid canvastext}}
.MEr88q_conteneurTableau{overflow-x:auto}.MEr88q_table{border-collapse:collapse;width:100%;font-size:var(--font-size-base)}.MEr88q_table th{text-align:left;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-fg-muted);border-bottom:1px solid var(--color-border);padding:var(--space-2) var(--space-3)}.MEr88q_table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-muted);vertical-align:top}.MEr88q_legende{text-align:left;font-size:var(--font-size-sm);color:var(--color-fg-muted);margin-bottom:var(--space-2)}.MEr88q_vide{color:var(--color-fg-muted)}
.J4Sojq_colonne{gap:var(--space-4);flex-direction:column;display:flex}.J4Sojq_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.J4Sojq_sousTitre{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.J4Sojq_aide{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}.J4Sojq_texte{overflow-wrap:anywhere;margin:0}.J4Sojq_alerte{padding:var(--space-3);background:var(--color-alert-bg);color:var(--color-alert);border:1px solid var(--color-alert);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}.J4Sojq_attention{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);margin:0}.J4Sojq_secret{padding:var(--space-3);border:2px solid var(--color-teal-dark);border-radius:var(--radius-btn);background:var(--color-card);font-family:var(--font-mono,monospace);font-size:var(--font-size-lg);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0}.J4Sojq_liste{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.J4Sojq_ligne{align-items:center;gap:var(--space-2) var(--space-3);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.J4Sojq_actions{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.J4Sojq_actions>*{min-height:44px}.J4Sojq_bloc{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.J4Sojq_bloc:last-child{border-bottom:none;padding-bottom:0}.J4Sojq_choix{align-items:center;gap:var(--space-3);min-height:44px;display:flex}.J4Sojq_champs{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:48em){.J4Sojq_champs{grid-template-columns:1fr 1fr}}.J4Sojq_etiquette{gap:var(--space-1);font-weight:var(--font-weight-medium);flex-direction:column;display:flex}.J4Sojq_select,.J4Sojq_zone{box-sizing:border-box;width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-fg);font:inherit}.J4Sojq_zone{resize:vertical;min-height:7rem}.J4Sojq_lienBouton{box-sizing:border-box;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-teal-dark);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.J4Sojq_table{border-collapse:collapse;width:100%}.J4Sojq_table th,.J4Sojq_table td{padding:var(--space-2);text-align:left;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere}.J4Sojq_apercu{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0}.J4Sojq_lecture p,.J4Sojq_lecture li{overflow-wrap:anywhere}.J4Sojq_bandeau{margin:0 0 var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card)}.J4Sojq_entetePatient{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.J4Sojq_contenuPatient{box-sizing:border-box;max-width:48rem;padding:var(--space-4);margin:0 auto}.J4Sojq_reponse{white-space:pre-wrap}.J4Sojq_succes{padding:var(--space-3);background:var(--color-pill-sauge-bg);color:var(--color-teal-dark);border:1px solid var(--color-sauge);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}.J4Sojq_lien{color:var(--color-teal-dark);font-weight:var(--font-weight-medium)}
.cpG7MG_colonne{gap:var(--space-5);flex-direction:column;max-width:40rem;display:flex}.cpG7MG_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.cpG7MG_entete{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.cpG7MG_sousTitre{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}.cpG7MG_groupe{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.cpG7MG_groupe>legend{margin-bottom:var(--space-2);font-weight:var(--font-weight-semibold);padding:0}.cpG7MG_choix{align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-2);cursor:pointer;display:flex}.cpG7MG_choix input{flex:none;width:1.25rem;height:1.25rem}.cpG7MG_choixDesactive{color:var(--color-fg-muted);cursor:not-allowed}.cpG7MG_champ{gap:var(--space-1);flex-direction:column;display:flex}.cpG7MG_etiquette{font-weight:var(--font-weight-semibold)}.cpG7MG_entree,.cpG7MG_select,.cpG7MG_texte{box-sizing:border-box;width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--font-size-md)}.cpG7MG_texte{min-height:9rem;line-height:var(--line-height-base);resize:vertical;white-space:pre-wrap}.cpG7MG_entree:focus-visible,.cpG7MG_select:focus-visible,.cpG7MG_texte:focus-visible{outline:2px solid var(--color-teal-dark);outline-offset:2px}.cpG7MG_erreur{color:var(--color-alert);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:0}.cpG7MG_alerte{padding:var(--space-3);background:var(--color-alert-bg);color:var(--color-alert);border:1px solid var(--color-alert);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}.cpG7MG_attention{padding:var(--space-3);background:var(--color-pill-warn-bg);color:var(--color-warn-text);border:1px solid var(--color-warn-text);border-radius:var(--radius-btn);margin:0}.cpG7MG_info{padding:var(--space-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-btn);margin:0}.cpG7MG_manques{padding-left:var(--space-6);margin:0}.cpG7MG_lecture{padding:var(--space-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-btn);white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-sans);font-size:var(--font-size-md);line-height:var(--line-height-base);margin:0}.cpG7MG_liste{margin:0 0 var(--space-3);padding:0;list-style:none}.cpG7MG_ligne{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-1) 0;overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.cpG7MG_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.cpG7MG_actions>*{flex:auto;min-height:44px}.cpG7MG_lienBouton{box-sizing:border-box;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-teal-dark);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.cpG7MG_lienBouton:focus-visible{outline:2px solid var(--color-teal-dark);outline-offset:2px}.cpG7MG_barreActions{background:var(--color-bg)}@media (max-width:47.99em){.cpG7MG_barreActions{bottom:var(--hauteur-barre-onglets,4rem);z-index:1;padding:var(--space-2) 0;border-top:1px solid var(--color-border);position:sticky}.cpG7MG_entree,.cpG7MG_select,.cpG7MG_texte{font-size:max(16px, var(--font-size-md))}}@media (max-width:47.99em) and (max-height:30em){.cpG7MG_confirmation.cpG7MG_barreActions{font-size:var(--font-size-sm);position:static}.cpG7MG_confirmation .cpG7MG_actions{flex-direction:column}}.cpG7MG_confirmation{gap:var(--space-3);flex-direction:column;display:flex}.cpG7MG_confirmation p{margin:0}@media (forced-colors:active){.cpG7MG_alerte,.cpG7MG_attention,.cpG7MG_info,.cpG7MG_lecture{border-color:canvastext}}.cpG7MG_succes{padding:var(--space-3);background:var(--color-pill-sauge-bg);color:var(--color-teal-dark);border:1px solid var(--color-sauge);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}
.l5ykUW_colonne{gap:var(--space-4);flex-direction:column;display:flex}.l5ykUW_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.l5ykUW_aide{color:var(--color-fg-muted);margin:0}.l5ykUW_liste{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.l5ykUW_ligne{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-btn);flex-wrap:wrap;display:flex}.l5ykUW_detail{color:var(--color-fg-muted);font-size:var(--font-size-sm);flex-basis:100%;margin:0}.l5ykUW_bandeau{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3);background:var(--color-pill-teal-bg);color:var(--color-teal-dark);border:1px solid var(--color-teal-dark);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);flex-wrap:wrap;margin:0;display:flex}.l5ykUW_pile{right:var(--space-4);bottom:var(--space-4);z-index:50;gap:var(--space-3);max-width:min(28rem, calc(100vw - 2 * var(--space-4)));flex-direction:column;display:flex;position:fixed}.l5ykUW_annonce{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-btn);box-shadow:var(--shadow-card);font-weight:var(--font-weight-medium);flex-direction:column;margin:0;display:flex}.l5ykUW_succes{padding:var(--space-3);border-radius:var(--radius-btn);background:var(--color-pill-sauge-bg);color:var(--color-teal-dark);border:2px solid var(--color-sauge);margin:0}.l5ykUW_attention{background:var(--color-pill-warn-bg);color:var(--color-warn-text);border:2px solid var(--color-warn-text)}.l5ykUW_alerte{background:var(--color-alert-bg);color:var(--color-alert);border:2px solid var(--color-alert)}.l5ykUW_fermer{min-width:44px;min-height:44px;padding:0 var(--space-3);color:inherit;border-radius:var(--radius-btn);cursor:pointer;background:0 0;border:1px solid;align-self:flex-end}.l5ykUW_pastille{background:var(--color-alert);min-width:1.4rem;height:1.4rem;color:var(--color-card);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;line-height:1;display:inline-flex}.l5ykUW_invisible{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.l5ykUW_ligne a,.l5ykUW_annonce a,.l5ykUW_bandeau a{align-items:center;min-height:44px;display:inline-flex}.l5ykUW_alerte{padding:var(--space-3);background:var(--color-alert-bg);color:var(--color-alert);border:1px solid var(--color-alert);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}@media (max-width:47.99em){.l5ykUW_pile{bottom:calc(var(--hauteur-barre-onglets,5rem) + var(--space-6))}}
._9CNQcq_reglages{width:44px;height:44px;color:var(--color-teal-dark);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-avatar);box-shadow:var(--shadow-card);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._9CNQcq_reglages:hover{background:var(--color-muted)}._9CNQcq_reglages:focus-visible{outline:2px solid var(--color-teal-dark);outline-offset:2px}@media (min-width:48em){._9CNQcq_reglages{display:none}}._9CNQcq_invisible{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.ahb7oG_colonne{gap:var(--space-4);flex-direction:column;display:flex}.ahb7oG_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.ahb7oG_aide{color:var(--color-fg-muted);margin:0}.ahb7oG_liste{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ahb7oG_conversation{align-items:center;gap:var(--space-2) var(--space-3);min-height:44px;padding:var(--space-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-btn);flex-wrap:wrap;display:flex}.ahb7oG_nonLus{border-color:var(--color-alert)}.ahb7oG_apercu{color:var(--color-fg-muted);overflow-wrap:anywhere;flex-basis:100%;margin:0}.ahb7oG_fil{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ahb7oG_bulle{max-width:85%;padding:var(--space-3);border-radius:var(--radius-btn);overflow-wrap:anywhere;white-space:pre-wrap}.ahb7oG_bulleTherapeute{background:var(--color-pill-teal-bg);color:var(--color-teal-dark);align-self:flex-end}.ahb7oG_bullePatient{background:var(--color-card);border:1px solid var(--color-border);align-self:flex-start}.ahb7oG_meta{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-fg-muted);display:block}.ahb7oG_saisie{width:100%;min-height:7rem;padding:var(--space-3);font:inherit;border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-fg);font-size:max(16px,1em)}.ahb7oG_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.ahb7oG_lienBouton{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-btn);background:var(--color-sauge);color:var(--color-card);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ahb7oG_lienInactif{background:var(--color-muted);color:var(--color-fg-muted);pointer-events:none}.ahb7oG_succes{padding:var(--space-3);background:var(--color-pill-sauge-bg);color:var(--color-teal-dark);border:1px solid var(--color-sauge);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}.ahb7oG_alerte{padding:var(--space-3);background:var(--color-alert-bg);color:var(--color-alert);border:1px solid var(--color-alert);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}.ahb7oG_pastille{background:var(--color-alert);min-width:1.4rem;height:1.4rem;color:var(--color-card);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;line-height:1;display:inline-flex}.ahb7oG_invisible{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ahb7oG_conversation a{align-items:center;min-height:44px;display:inline-flex}.ahb7oG_filtre{border:1.5px solid var(--color-border);background:var(--color-card);min-height:44px;color:var(--color-teal-dark);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.ahb7oG_filtre[aria-pressed=true]{border-color:var(--color-teal);background:var(--color-teal);color:#fff}.ahb7oG_classement{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.ahb7oG_reponseProposee{border:1.5px solid var(--color-teal);background:var(--color-card);min-height:36px;color:var(--color-teal-dark);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600}
.HocBIG_groupe{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.HocBIG_geste{justify-content:center;align-items:center;gap:var(--space-1);min-height:44px;padding:var(--space-3) 0;border-radius:var(--radius-xl);background:var(--color-card);box-shadow:var(--shadow-card);color:var(--color-teal-dark);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);flex-direction:column;text-decoration:none;display:flex}@media (min-width:48em){.HocBIG_groupe{display:none}}
.g-Sdta_fab{right:var(--space-5);bottom:calc(var(--hauteur-barre-onglets,5.5rem) + var(--space-5));z-index:30;border-radius:var(--radius-avatar);background:var(--color-sport);width:3.625rem;height:3.625rem;color:var(--color-card);box-shadow:var(--shadow-screen);cursor:pointer;border:0;justify-content:center;align-items:center;font-size:2rem;line-height:1;display:inline-flex;position:fixed}.g-Sdta_fabOuvert{background:var(--color-fg)}.g-Sdta_voile{z-index:20;background:color-mix(in srgb, var(--color-fg) 40%, transparent);border:0;position:fixed;inset:0}.g-Sdta_bulle{left:var(--space-3);right:var(--space-3);bottom:calc(var(--hauteur-barre-onglets,5.5rem) + 3.625rem + var(--space-7));z-index:25;gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid;position:fixed}.g-Sdta_bulleSimple{grid-template-columns:minmax(0,1fr)}.g-Sdta_colonne{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-xl);background:var(--color-card);box-shadow:var(--shadow-screen);flex-direction:column;display:flex}.g-Sdta_ceDossier{border:2px solid var(--color-teal)}.g-Sdta_enteteColonne{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;display:flex}.g-Sdta_enteteColonne strong{font-size:var(--font-size-lg);line-height:var(--line-height-tight);display:block}.g-Sdta_enteteColonne small{color:var(--color-fg-muted)}.g-Sdta_avatar{border-radius:var(--radius-avatar);background:var(--color-coral);width:2.125rem;height:2.125rem;color:var(--color-card);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.g-Sdta_action{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-fg);font-family:inherit;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);text-align:left;cursor:pointer;border:0}.g-Sdta_actionAutre{box-shadow:inset 3px 0 0 var(--color-violet)}.g-Sdta_feuille{z-index:40;gap:var(--space-2);max-height:80vh;padding:var(--space-3) var(--space-5) var(--space-5);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-card);box-shadow:var(--shadow-screen);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.g-Sdta_poignee{background:var(--color-border);border-radius:2px;align-self:center;width:2.375rem;height:.25rem}.g-Sdta_titreFeuille{font-size:var(--font-size-xl);margin:0}.g-Sdta_champ{box-sizing:border-box;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);font-family:inherit;font-size:var(--font-size-lg)}.g-Sdta_sousTitre{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}.g-Sdta_patients{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.g-Sdta_patient{width:100%;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-card);color:var(--color-fg);font-family:inherit;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);text-align:left;cursor:pointer}.g-Sdta_annuler{min-height:44px;color:var(--color-teal-dark);font-family:inherit;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;border:0}.g-Sdta_statut{padding:var(--space-4) 0;text-align:center;margin:0}.g-Sdta_erreurFlottante{left:var(--space-5);right:var(--space-5);bottom:calc(var(--hauteur-barre-onglets,5.5rem) + 3.625rem + var(--space-7));z-index:30;padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);background:var(--color-alert-bg);color:var(--color-alert);margin:0;position:fixed}
.KD1aSG_colonne{gap:var(--space-5);flex-direction:column;max-width:48rem;display:flex}.KD1aSG_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.KD1aSG_aide{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}.KD1aSG_avertissement{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);margin:0}.KD1aSG_alerte{padding:var(--space-3);background:var(--color-alert-bg);color:var(--color-alert);border:1px solid var(--color-alert);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}.KD1aSG_filtres{gap:var(--space-4);flex-wrap:wrap;display:flex}.KD1aSG_champ{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.KD1aSG_select,.KD1aSG_nombre{min-height:44px;padding:0 var(--space-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);font:inherit}.KD1aSG_liste{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KD1aSG_ligne{align-items:center;gap:var(--space-2) var(--space-3);overflow-wrap:anywhere;flex-wrap:wrap;min-height:44px;display:flex}.KD1aSG_libelle{font-weight:var(--font-weight-medium);flex:12rem}.KD1aSG_valeur{overflow-wrap:anywhere;flex:2 16rem}.KD1aSG_groupe{gap:var(--space-2);flex-direction:column;display:flex}.KD1aSG_sousTitre{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.KD1aSG_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.KD1aSG_actions>*{min-height:44px}.KD1aSG_fieldset{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}
.TsKS-a_entete{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}.TsKS-a_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.TsKS-a_indicateur{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}.TsKS-a_indicateurAttention{color:var(--color-fg);font-weight:var(--font-weight-semibold)}.TsKS-a_bandeau{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md)}.TsKS-a_bandeau p{margin:0 0 var(--space-2)}.TsKS-a_actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.TsKS-a_editeur{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.TsKS-a_outils{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.TsKS-a_outil{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);font:inherit;cursor:pointer;background:0 0}.TsKS-a_outil[aria-pressed=true]{background:var(--color-muted);border-color:var(--color-fg);font-weight:var(--font-weight-semibold)}.TsKS-a_versions{gap:var(--space-3);margin:var(--space-3) 0;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.TsKS-a_version{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md)}.TsKS-a_version h2{margin:0 0 var(--space-2);font-size:var(--font-size-md)}.TsKS-a_version pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:16rem;font:inherit;margin:0;overflow:auto}.TsKS-a_page{overflow-wrap:anywhere;outline:none;min-height:24rem;line-height:1.6}.TsKS-a_page p{margin:0 0 var(--space-3)}.TsKS-a_page h2{margin:var(--space-4) 0 var(--space-2);font-family:var(--font-display)}.TsKS-a_page ul,.TsKS-a_page ol{margin:0 0 var(--space-3);padding-left:var(--space-5)}.TsKS-a_liste{margin:0;padding:0;list-style:none}.TsKS-a_listeLigne{gap:var(--space-3);padding:var(--space-2) 0;flex-wrap:wrap;align-items:center;display:flex}.TsKS-a_alerteTampon{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-alert-bg);border:1px solid var(--color-alert);border-radius:var(--radius-md)}.TsKS-a_menuSlash{min-width:16rem;max-width:min(24rem, calc(100vw - 2 * var(--space-4)));background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-1)}.TsKS-a_menuListe{margin:0;padding:0;list-style:none}.TsKS-a_menuOption{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;flex-wrap:wrap;display:flex}.TsKS-a_menuOptionActive{background:var(--color-muted);outline:2px solid var(--color-fg);outline-offset:-2px}.TsKS-a_menuCommande{font-weight:var(--font-weight-semibold)}.TsKS-a_menuLibelle{color:var(--color-fg-muted)}.TsKS-a_menuVide{padding:var(--space-2) var(--space-3);color:var(--color-fg-muted);margin:0}.TsKS-a_menuVideCache{margin:0}.TsKS-a_bloc{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md)}.TsKS-a_blocCorps{display:block}.TsKS-a_blocEntete{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.TsKS-a_blocTitre{font-family:var(--font-display);font-size:var(--font-size-lg);margin:0}.TsKS-a_blocBascule{min-height:44px;padding:0 var(--space-2);color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.TsKS-a_blocAide{margin:var(--space-1) 0 var(--space-2);color:var(--color-fg-muted);font-size:var(--font-size-sm)}.TsKS-a_blocMessage{color:var(--color-fg-muted);margin:0}.TsKS-a_blocChamps{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.TsKS-a_champ{gap:var(--space-1);flex-direction:column;display:flex}.TsKS-a_champLibelle{font-weight:var(--font-weight-medium)}.TsKS-a_champSelect{min-height:44px;padding:0 var(--space-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);font:inherit}.TsKS-a_progression{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 var(--space-3);color:var(--color-fg-muted);font-size:var(--font-size-md);display:flex}.TsKS-a_progressionBarre{background:var(--color-muted);border-radius:999px;flex:1;height:6px;overflow:hidden}.TsKS-a_progressionRemplie{background:var(--color-teal);border-radius:999px;height:100%;transition:width .2s;display:block}.TsKS-a_precedent{margin:var(--space-2) 0 0;padding:var(--space-1) var(--space-3);background:var(--color-muted);border-radius:var(--radius-md);color:var(--color-fg-muted);font-size:var(--font-size-md)}.TsKS-a_question{min-inline-size:0;margin:0 0 var(--space-3);padding:var(--space-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.TsKS-a_question legend{float:left;width:100%;margin:0 0 var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);padding:0}.TsKS-a_question legend+*{clear:both}.TsKS-a_reponses{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));display:grid}.TsKS-a_reponse{min-height:44px;padding:var(--space-1) var(--space-3);background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-md);line-height:var(--line-height-tight);text-align:center;cursor:pointer;justify-content:center;align-items:center;transition:background .12s,border-color .12s;display:flex;position:relative}.TsKS-a_reponse:hover{border-color:var(--color-teal-light);background:var(--color-pill-teal-bg)}.TsKS-a_reponse input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.TsKS-a_reponse:has(input:checked){background:var(--color-teal);border-color:var(--color-teal-dark);color:#fff;font-weight:var(--font-weight-semibold)}.TsKS-a_reponse:has(input:focus-visible){outline:3px solid var(--color-teal-dark);outline-offset:2px}.TsKS-a_question:disabled .TsKS-a_reponse{cursor:default;opacity:.7}.TsKS-a_resultat{gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-3);background:var(--color-pill-teal-bg);border:1px solid var(--color-teal-light);border-left:5px solid var(--color-teal);border-radius:var(--radius-md);display:grid}.TsKS-a_resultat p{margin:0}.TsKS-a_resultat strong{font-family:var(--font-display);font-size:var(--font-size-num);letter-spacing:var(--letter-spacing-num);color:var(--color-teal-dark)}.TsKS-a_propositions{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-md)}.TsKS-a_proposition{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;flex-wrap:wrap;display:flex}.TsKS-a_extrait{color:var(--color-fg-muted);font-size:var(--font-size-sm)}.TsKS-a_actionsLigne{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.TsKS-a_bloc.ProseMirror-selectednode{outline:2px solid var(--color-teal-dark);outline-offset:2px}.TsKS-a_alerteConflit{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-card);border:1px solid var(--color-fg);border-radius:var(--radius-md)}.TsKS-a_alerteConflit p{margin:0 0 var(--space-1)}.TsKS-a_marqueurs{margin-top:var(--space-5);padding:var(--space-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md)}.TsKS-a_marqueursTitre{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--font-size-lg)}.TsKS-a_marqueursDefilement{overflow-x:auto}.TsKS-a_marqueursTable{border-collapse:collapse;text-align:left;width:100%}.TsKS-a_marqueursTable th,.TsKS-a_marqueursTable td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:top}.TsKS-a_marqueursLegende{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.TsKS-a_marqueurLibelle{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.TsKS-a_marqueurValeur{margin:0}.TsKS-a_marqueurActions{gap:var(--space-2);flex-direction:column;display:flex}.TsKS-a_marqueurFormulaire{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.TsKS-a_annonce{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.TsKS-a_suggestion{justify-content:space-between;align-items:center;gap:var(--space-2);min-inline-size:0;margin:var(--space-2) 0;padding:var(--space-1) var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.TsKS-a_suggestionTexte{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.TsKS-a_hypotheses{margin-top:var(--space-5);padding:var(--space-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md)}.TsKS-a_hypothesesTitre{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--font-size-lg)}.TsKS-a_hypothesesListe{margin:0 0 var(--space-3);padding:0;list-style:none}.TsKS-a_hypothesesLigne{align-items:flex-end;gap:var(--space-2);padding:var(--space-2) 0;flex-wrap:wrap;display:flex}.TsKS-a_hypothesesLigne>:first-child{flex:16rem}.TsKS-a_hypothesesFormulaire{align-items:flex-end;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.TsKS-a_hypothesesFormulaire>:first-child{flex:16rem}.TsKS-a_hypothesesAucune{align-items:center;gap:var(--space-2);min-height:44px;display:inline-flex}.TsKS-a_hypothesesTexte{overflow-wrap:anywhere;margin:0}.TsKS-a_validation{margin-top:var(--space-5);padding:var(--space-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md)}.TsKS-a_confirmation{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-fg);border-radius:var(--radius-md)}.TsKS-a_confirmation p{margin:0 0 var(--space-2)}
.maiNNq_titre{margin:0 0 var(--space-5);font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.maiNNq_fiche{gap:var(--space-5);flex-direction:column;display:flex}.maiNNq_principal{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.maiNNq_lateral{min-width:0}.maiNNq_resume{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5)}.maiNNq_resumeTitre{cursor:pointer;font-family:var(--font-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);align-items:center;display:flex}.maiNNq_liste{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;grid-template-columns:minmax(0,auto) minmax(0,1fr);display:grid}.maiNNq_liste dt{color:var(--color-fg-muted);font-size:var(--font-size-sm)}.maiNNq_liste dd{overflow-wrap:anywhere;margin:0}@media (min-width:48em){.maiNNq_fiche{flex-direction:row;align-items:flex-start}.maiNNq_lateral{top:var(--space-4);flex:0 0 16rem;position:sticky}.maiNNq_principal{flex:1}.maiNNq_resumeTitre{cursor:default;pointer-events:none}}.maiNNq_listeEnvois{margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.maiNNq_listeEnvois li{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-height:44px;display:flex}.maiNNq_listeEnvois a{align-items:center;min-height:44px;display:inline-flex}.maiNNq_lienEffacement{min-height:44px;color:var(--color-fg-muted);font-size:var(--font-size-sm);align-items:center;display:inline-flex}.maiNNq_groupe{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md)}.maiNNq_groupeTitre{align-items:center;gap:0 var(--space-3);min-height:44px;padding:var(--space-3) var(--space-5);cursor:pointer;font-family:var(--font-display);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}.maiNNq_groupeTitre>span:first-child{grid-area:1/1}.maiNNq_groupeTitre::-webkit-details-marker{display:none}.maiNNq_groupeTitre:after{content:"";border-right:2px solid var(--color-teal-dark);border-bottom:2px solid var(--color-teal-dark);grid-area:1/2/span 2;width:.6rem;height:.6rem;transition:transform .15s;transform:rotate(45deg)}.maiNNq_groupe[open]>.maiNNq_groupeTitre:after{transform:rotate(-135deg)}.maiNNq_groupeTitre:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.maiNNq_groupeDescription{color:var(--color-fg-muted);font-family:var(--font-sans);font-size:var(--font-size-sm);grid-area:2/1;font-weight:400}.maiNNq_groupeContenu{gap:var(--space-5);padding:0 var(--space-5) var(--space-5);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.maiNNq_groupeTitre:after{transition:none}}.maiNNq_coordonnees{gap:var(--space-3) var(--space-6);margin:var(--space-2) 0 0;flex-wrap:wrap;display:flex}.maiNNq_coordonnees>div{flex-direction:column;min-width:0;display:flex}.maiNNq_coordonnees dt{color:var(--color-fg-muted);font-size:var(--font-size-sm)}.maiNNq_coordonnees dd{overflow-wrap:anywhere;margin:0}.maiNNq_partie{gap:var(--space-4);min-width:0;scroll-margin-top:var(--space-4);flex-direction:column;display:flex}.maiNNq_titrePartie{font-family:var(--font-display);font-size:20px;font-weight:var(--font-weight-bold);letter-spacing:-.01em;margin:0}.maiNNq_fiche2{gap:var(--space-5);flex-direction:column;display:flex}@media (min-width:64em){.maiNNq_fiche2{flex-direction:row;align-items:flex-start}.maiNNq_fiche2>.maiNNq_principal{flex:1}}
.AdolFG_formulaire{gap:var(--space-4);flex-direction:column;display:flex}.AdolFG_aide{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}.AdolFG_alerte{padding:var(--space-3);background:var(--color-alert-bg);color:var(--color-alert);border:1px solid var(--color-alert);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}.AdolFG_succes{color:var(--color-fg);font-weight:var(--font-weight-medium);margin:0}.AdolFG_actions{justify-content:flex-start;display:flex}.AdolFG_separe{margin-top:var(--space-6)}.AdolFG_contacts td{overflow-wrap:anywhere}.AdolFG_groupeChoix{gap:var(--space-2) var(--space-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.AdolFG_groupeChoix legend{margin-bottom:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:0}.AdolFG_choix{align-items:center;gap:var(--space-1);min-height:44px;display:inline-flex}
.zAP46G_colonne{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.zAP46G_carte{padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-card);border-radius:22px;box-shadow:0 6px 22px #1b27331f}.zAP46G_titre{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.zAP46G_liste{gap:var(--space-2) var(--space-3);font-size:var(--font-size-sm);grid-template-columns:minmax(0,auto) minmax(0,1fr);margin:0;display:grid}.zAP46G_liste dt{color:var(--color-fg-muted)}.zAP46G_liste dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.zAP46G_liens{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.zAP46G_lien{border:1.5px solid var(--color-teal);min-height:44px;color:var(--color-teal-dark);font-size:var(--font-size-sm);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.zAP46G_lien:hover{background:var(--color-pill-teal-bg)}.zAP46G_inactif{border:1.5px dashed var(--color-border);min-height:44px;color:var(--color-fg-muted);font-size:var(--font-size-sm);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.zAP46G_rubrique{margin:var(--space-3) 0 2px;color:var(--color-fg-muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.zAP46G_rubrique:first-of-type{margin-top:0}.zAP46G_texte{font-size:var(--font-size-sm);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.45}.zAP46G_elements{font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0;padding-left:1.25rem;line-height:1.45}.zAP46G_vide{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}@media (min-width:64em){.zAP46G_colonne{top:var(--space-4);max-height:calc(100vh - 2 * var(--space-4));flex:0 0 18.5rem;padding:0 4px 12px 0;position:sticky;overflow-y:auto}}@media (max-width:63.99em){.zAP46G_colonne{padding:0 16px var(--space-2);scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;align-items:flex-start;margin:0 -16px;scroll-padding-inline:16px;overflow-x:auto}.zAP46G_colonne::-webkit-scrollbar{display:none}.zAP46G_carte{scroll-snap-align:start;flex:0 0 min(85%,22rem)}}
._66U8yG_entete{gap:var(--space-4);margin-bottom:var(--space-5);flex-direction:column;display:flex}._66U8yG_identite{align-items:center;gap:var(--space-4);display:flex}._66U8yG_avatar{background:var(--color-pill-teal-bg);width:64px;height:64px;color:var(--color-teal-dark);font-family:var(--font-display);font-size:22px;font-weight:var(--font-weight-bold);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._66U8yG_nom{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin:0;line-height:1.15}._66U8yG_sous{color:var(--color-fg-muted);margin:4px 0 0;font-size:14px}._66U8yG_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}._66U8yG_action,._66U8yG_principale{border:1px solid var(--color-border);background:var(--color-card);min-height:44px;color:var(--color-fg);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._66U8yG_action:hover{background:var(--color-muted)}._66U8yG_principale{border-color:var(--color-teal);background:var(--color-teal);color:#fff}._66U8yG_principale:hover{background:var(--color-teal-dark)}._66U8yG_principale:disabled{opacity:.6;cursor:progress}._66U8yG_navigation{flex-wrap:wrap;gap:8px;display:flex}._66U8yG_erreur{color:var(--color-danger,#b3261e);margin:0;font-size:14px}._66U8yG_onglet{border:1px solid var(--color-border);background:var(--color-card);min-height:44px;color:var(--color-fg);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:600}._66U8yG_onglet:hover,._66U8yG_onglet:focus-visible{border-color:var(--color-teal);background:var(--color-pill-teal-bg);outline:none}@media (max-width:47.99em){._66U8yG_actions ._66U8yG_principale,._66U8yG_actions ._66U8yG_action{display:none}._66U8yG_actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._66U8yG_actions ._66U8yG_principale,._66U8yG_actions ._66U8yG_action{justify-content:center;padding:0 10px;font-size:13px}._66U8yG_actions ._66U8yG_action{grid-column:1/-1}._66U8yG_navigation{padding:0 16px var(--space-1);scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;scroll-padding-inline:16px;overflow-x:auto}._66U8yG_navigation::-webkit-scrollbar{display:none}._66U8yG_onglet{scroll-snap-align:start}}
.RJwG-W_colonne{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.RJwG-W_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.RJwG-W_sousTitre{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.RJwG-W_aide{color:var(--color-fg-muted);font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0}.RJwG-W_texte{overflow-wrap:anywhere;margin:0}.RJwG-W_alerte{padding:var(--space-3);background:var(--color-alert-bg);color:var(--color-alert);border:1px solid var(--color-alert);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}.RJwG-W_info{padding:var(--space-3);background:var(--color-pill-teal-bg);color:var(--color-teal-dark);border:1px solid var(--color-border);border-radius:var(--radius-btn);overflow-wrap:anywhere;margin:0}.RJwG-W_liste{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RJwG-W_element{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);flex-direction:column;min-width:0;display:flex}.RJwG-W_ligne{align-items:center;gap:var(--space-2) var(--space-3);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.RJwG-W_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.RJwG-W_actions>*{min-height:44px}.RJwG-W_lienBouton{box-sizing:border-box;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-teal-dark);font-family:inherit;font-size:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.RJwG-W_lienBouton:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.RJwG-W_etiquette{gap:var(--space-1);font-weight:var(--font-weight-medium);flex-direction:column;display:flex}.RJwG-W_champ,.RJwG-W_select{box-sizing:border-box;width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-fg);font:inherit}.RJwG-W_champs{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.RJwG-W_choix{align-items:center;gap:var(--space-3);overflow-wrap:anywhere;min-height:44px;display:flex}.RJwG-W_zoneLot{box-sizing:border-box;width:100%;min-height:8rem;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-fg);font:inherit;resize:vertical}.RJwG-W_tableDefilante{max-width:100%;overflow-x:auto}.RJwG-W_table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.RJwG-W_table th,.RJwG-W_table td{padding:var(--space-2);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle}.RJwG-W_champPalier{box-sizing:border-box;width:100%;min-width:5rem;min-height:44px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-fg);font:inherit}.RJwG-W_decompte{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.RJwG-W_champ:focus-visible,.RJwG-W_select:focus-visible,.RJwG-W_champPalier:focus-visible,.RJwG-W_zoneLot:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}
.BkvUTq_colonne{gap:var(--space-5);flex-direction:column;max-width:40rem;display:flex}.BkvUTq_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.BkvUTq_nom{margin:0 0 var(--space-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.BkvUTq_detail{margin:0 0 var(--space-3);color:var(--color-fg-muted);font-size:var(--font-size-sm)}.BkvUTq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.BkvUTq_actions>*{flex:auto;min-height:44px}.BkvUTq_lienBouton{box-sizing:border-box;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-teal-dark);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.BkvUTq_lienBouton:focus-visible{outline:2px solid var(--color-teal-dark);outline-offset:2px}.BkvUTq_alerte{padding:var(--space-3);background:var(--color-alert-bg);color:var(--color-alert);border:1px solid var(--color-alert);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}.BkvUTq_mesure{gap:var(--space-1) var(--space-4);margin:0 0 var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.BkvUTq_mesure dt{color:var(--color-fg-muted);font-size:var(--font-size-sm)}.BkvUTq_mesure dd{margin:0 0 var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.BkvUTq_historique{padding-left:var(--space-5);margin:0}.BkvUTq_historique li{padding:var(--space-1) 0}.BkvUTq_liens{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.MEoeiq_miseEnPage{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.MEoeiq_principal{min-width:0}@media (min-width:48em){.MEoeiq_principal{grid-area:1/1}.MEoeiq_panneau{top:var(--space-4);z-index:1;width:max-content;max-width:min(22rem,100%);max-height:calc(100dvh - var(--space-6));grid-area:1/1;place-self:start end;position:sticky;overflow-y:auto}.MEoeiq_miseEnPage:has([data-ouvert=oui]){grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start}.MEoeiq_miseEnPage:has([data-ouvert=oui]) .MEoeiq_panneau{grid-column:2;justify-self:stretch;width:auto;max-width:none}}.MEoeiq_titrePanneau{margin:0 0 var(--space-2);font-size:var(--font-size-md)}.MEoeiq_avertissement{margin:0 0 var(--space-2);font-weight:var(--font-weight-semibold)}.MEoeiq_contenu{gap:var(--space-2);flex-direction:column;display:flex}.MEoeiq_entete{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.MEoeiq_bascule{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);font:inherit;cursor:pointer;display:inline-flex}.MEoeiq_badge{font-weight:var(--font-weight-bold)}.MEoeiq_cache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MEoeiq_etat{min-height:1.5em;color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}.MEoeiq_onglets{gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.MEoeiq_onglet{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);font:inherit;cursor:pointer;background:0 0}.MEoeiq_onglet[aria-selected=true]{background:var(--color-card);border-color:var(--color-fg);font-weight:var(--font-weight-semibold)}.MEoeiq_actions{margin-bottom:var(--space-3)}.MEoeiq_action{min-height:44px;padding:0 var(--space-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);font:inherit;cursor:pointer}.MEoeiq_action:disabled{cursor:default;opacity:.6}.MEoeiq_groupe{margin:var(--space-3) 0 var(--space-2);font-size:var(--font-size-md)}.MEoeiq_liste{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MEoeiq_carte{padding:var(--space-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md)}.MEoeiq_titreCarte{margin:0 0 var(--space-1);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.MEoeiq_meta{margin:0 0 var(--space-2);color:var(--color-fg-muted);font-size:var(--font-size-sm)}.MEoeiq_texte{margin:0 0 var(--space-2);white-space:pre-wrap}.MEoeiq_sources{margin:0 0 var(--space-2);padding-left:var(--space-4);color:var(--color-fg-muted);font-size:var(--font-size-sm)}.MEoeiq_mention{margin:0 0 var(--space-2);color:var(--color-fg-muted);font-size:var(--font-size-sm);font-style:italic}.MEoeiq_boutons{gap:var(--space-2);flex-wrap:wrap;display:flex}.MEoeiq_vide{margin:0 0 var(--space-3)}.MEoeiq_reference{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border)}.MEoeiq_traitees{margin-top:var(--space-3)}.MEoeiq_traitees summary{cursor:pointer;align-items:center;min-height:44px;display:flex}
._3ap2Cq_bandeau{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);border:2px solid var(--color-sport);background:var(--color-pill-warn-bg);color:var(--color-warn-text);align-items:flex-start;display:flex}._3ap2Cq_ok{border-color:var(--color-sauge);background:var(--color-pill-sauge-bg);color:var(--color-pill-sauge-text)}._3ap2Cq_texte{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}._3ap2Cq_texte strong{font-weight:var(--font-weight-semibold)}._3ap2Cq_texte>button{margin-top:var(--space-2);align-self:flex-start;min-height:44px}._3ap2Cq_lieu{font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}._3ap2Cq_rond{width:var(--space-5);height:var(--space-5);border:3px solid var(--color-pill-warn-bg);border-top-color:var(--color-sport);border-radius:50%;flex:none;animation:1s linear infinite _3ap2Cq_tourne}@keyframes _3ap2Cq_tourne{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._3ap2Cq_rond{animation:none}}._3ap2Cq_discret{gap:var(--space-2) var(--space-3);color:var(--color-fg-muted);font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;display:flex}._3ap2Cq_discret button{min-height:44px}._3ap2Cq_pastille{width:var(--space-2);height:var(--space-2);background:var(--color-sauge);border-radius:50%}._3ap2Cq_lienDoctolib{min-height:44px;color:inherit;font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}
._6O7YBa_colonne{gap:var(--space-4);flex-direction:column;display:flex}._6O7YBa_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}._6O7YBa_aide{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}._6O7YBa_alerte{padding:var(--space-3);background:var(--color-alert-bg);color:var(--color-alert);border:1px solid var(--color-alert);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}._6O7YBa_attention{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);margin:0}._6O7YBa_liste{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._6O7YBa_ligne{align-items:center;gap:var(--space-2) var(--space-3);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}._6O7YBa_actions{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._6O7YBa_actions>*{min-height:44px}._6O7YBa_bloc{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}._6O7YBa_bloc:last-child{border-bottom:none;padding-bottom:0}._6O7YBa_texte{overflow-wrap:anywhere;margin:0}._6O7YBa_choix{align-items:center;gap:var(--space-3);min-height:44px;display:flex}._6O7YBa_champs{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:48em){._6O7YBa_champs{grid-template-columns:1fr 1fr}}._6O7YBa_lienBouton{box-sizing:border-box;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-teal-dark);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._6O7YBa_table{border-collapse:collapse;width:100%}._6O7YBa_table th,._6O7YBa_table td{padding:var(--space-2);text-align:left;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere}
.CoSQaq_corps{gap:var(--space-4);flex-direction:column;display:flex}.CoSQaq_aide{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0;line-height:1.45}.CoSQaq_onglets{flex-wrap:wrap;gap:8px;display:flex}.CoSQaq_onglet{border:1.5px solid var(--color-border);background:var(--color-card);min-height:44px;color:var(--color-teal-dark);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.CoSQaq_onglet:hover{border-color:var(--color-teal)}.CoSQaq_onglet:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.CoSQaq_onglet[aria-pressed=true]{border-color:var(--color-teal);background:var(--color-teal);color:#fff}.CoSQaq_grille{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.CoSQaq_bloc{flex-direction:column;gap:6px;min-width:0;display:flex}.CoSQaq_carte{box-sizing:border-box;color:#fff;border-radius:22px;flex-direction:column;justify-content:flex-end;min-height:104px;padding:16px 18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.CoSQaq_carte:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.CoSQaq_maison{background:linear-gradient(135deg,#12909b,#0a5a62)}.CoSQaq_cabinet{background:linear-gradient(135deg,#6c7fd8,#4a5bb0)}.CoSQaq_course{background:linear-gradient(135deg,#f2917f,#b5483c)}.CoSQaq_inactif{filter:grayscale(.7);opacity:.8}.CoSQaq_filigrane{color:#0000;font-family:var(--font-display);white-space:nowrap;-webkit-text-stroke:1.5px #ffffff4d;font-size:46px;font-weight:800;line-height:1;position:absolute;top:4px;left:14px}.CoSQaq_nom{font-family:var(--font-display);font-size:18px;font-weight:var(--font-weight-bold);overflow-wrap:anywhere;margin:0;position:relative}.CoSQaq_meta{margin:2px 0 0;font-size:13px;position:relative}.CoSQaq_pied{color:var(--color-fg-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.CoSQaq_pied select{border:1px solid var(--color-border);background:var(--color-card);max-width:100%;min-height:36px;color:var(--color-fg);font:inherit;border-radius:10px;font-size:13px}.CoSQaq_vide{color:var(--color-fg-muted);margin:0}.CoSQaq_lienCourse{border:1.5px dashed var(--color-border);min-height:44px;color:var(--color-teal-dark);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.CoSQaq_lienCourse:hover{border-color:var(--color-teal);background:var(--color-pill-teal-bg)}
.Mgdcoa_journee{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.Mgdcoa_entete{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.Mgdcoa_jour{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-display);margin:0}.Mgdcoa_jour:first-letter{text-transform:uppercase}.Mgdcoa_bilan{color:var(--color-fg-muted);font-size:var(--font-size-md);margin:0}.Mgdcoa_prochain{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-pill-teal-bg);color:var(--color-teal-dark);font-size:var(--font-size-lg);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.Mgdcoa_prochainHeure{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-num)}.Mgdcoa_frise{min-width:0;padding-left:3.75rem;position:relative}.Mgdcoa_rangee{border-top:1px solid var(--color-border);pointer-events:none;position:absolute;left:0;right:0}.Mgdcoa_rangee:after{content:"";border-top:1px dashed var(--color-border);opacity:.6;position:absolute;top:50%;left:3.75rem;right:0}.Mgdcoa_rangeeVide:after{display:none}.Mgdcoa_libelleHeure{top:var(--space-1);width:3.25rem;color:var(--color-fg-muted);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;position:absolute;left:0}.Mgdcoa_libelleFin{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);opacity:.85;display:block}.Mgdcoa_rangeeVide .Mgdcoa_libelleHeure{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);opacity:.8}.Mgdcoa_liste{margin:0;padding:0;list-style:none;position:absolute;inset:0 0 0 3.75rem}.Mgdcoa_element{box-sizing:border-box;min-width:0;padding:.125rem .1875rem;position:absolute}.Mgdcoa_bloc{box-sizing:border-box;height:100%;min-height:44px;padding:.25rem var(--space-3) .25rem var(--space-4);border-left:.3125rem solid var(--color-teal);border-radius:var(--radius-lg);background:var(--color-pill-teal-bg);box-shadow:var(--shadow-card);color:var(--color-fg);flex-direction:column;justify-content:center;gap:.0625rem;text-decoration:none;display:flex;overflow:hidden}.Mgdcoa_bloc:hover{box-shadow:var(--shadow-screen)}.Mgdcoa_bloc:focus-visible{outline:2px solid var(--color-teal-dark);outline-offset:2px}.Mgdcoa_ligneHeure{align-items:center;gap:var(--space-2);color:var(--color-teal-dark);font-family:var(--font-display);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:nowrap;display:flex}.Mgdcoa_nom{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Mgdcoa_motif{color:var(--color-fg-muted);font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Mgdcoa_etiquette{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-card);color:var(--color-fg-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-kicker);text-transform:uppercase;display:inline-block}.Mgdcoa_passe{border-left-color:var(--color-fg-muted);background:var(--color-muted);box-shadow:none}.Mgdcoa_passe .Mgdcoa_ligneHeure{color:var(--color-fg-muted)}.Mgdcoa_en_cours{border-left-color:var(--color-teal-dark);background:var(--color-teal);box-shadow:var(--shadow-screen);color:var(--color-card)}.Mgdcoa_en_cours .Mgdcoa_ligneHeure,.Mgdcoa_en_cours .Mgdcoa_motif{color:var(--color-card)}.Mgdcoa_annule{border:1px dashed var(--color-border);border-left:.3125rem solid var(--color-coral);background:var(--color-card);box-shadow:none}.Mgdcoa_annule .Mgdcoa_nom{color:var(--color-fg-muted);text-decoration:line-through}.Mgdcoa_annule .Mgdcoa_ligneHeure{color:var(--color-fg-muted)}.Mgdcoa_maintenant{border-top:2px solid var(--color-coral);pointer-events:none;height:0;position:absolute;left:3rem;right:0}.Mgdcoa_maintenant:before{content:"";border-radius:var(--radius-avatar);background:var(--color-coral);width:.5rem;height:.5rem;position:absolute;top:-.3125rem;left:0}.Mgdcoa_vide{padding:var(--space-8) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-fg-muted);text-align:center;margin:0}.Mgdcoa_cache{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.Mgdcoa_compact{justify-content:flex-start;align-items:center;gap:var(--space-3);flex-direction:row;padding-top:0;padding-bottom:0}.Mgdcoa_compact .Mgdcoa_nom{flex:0 auto;min-width:0}.Mgdcoa_compact .Mgdcoa_motif{flex:1 1 0;min-width:0}
.JcaHaa_section{gap:var(--space-4);min-width:0;padding:var(--space-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex-direction:column;display:flex}@media (min-width:48em){.JcaHaa_section{padding:var(--space-6)}}.JcaHaa_entete{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.JcaHaa_titre{font-family:var(--font-display);letter-spacing:var(--letter-spacing-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);flex:auto;margin:0}.JcaHaa_bouton{background:var(--color-teal);color:#fff;border-radius:12px;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.JcaHaa_bouton:hover{background:var(--color-teal-dark)}.JcaHaa_bouton:focus-visible,.JcaHaa_rangee:focus-visible,.JcaHaa_pointille:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.JcaHaa_liste{border:1px solid var(--color-border);background:var(--color-card);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden;box-shadow:0 1px 3px #1b27330f}.JcaHaa_liste li+li{border-top:1px solid var(--color-muted)}.JcaHaa_rangee{min-height:44px;color:var(--color-fg);box-sizing:border-box;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.JcaHaa_rangee:hover{background:var(--color-bg)}.JcaHaa_icone{background:var(--color-pill-teal-bg);width:40px;height:40px;color:var(--color-teal-dark);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.JcaHaa_inactif .JcaHaa_icone{background:var(--color-muted);color:var(--color-fg-muted)}.JcaHaa_texte{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.JcaHaa_nom{overflow-wrap:anywhere;font-size:16px;font-weight:650}.JcaHaa_inactif .JcaHaa_nom{color:var(--color-fg-muted)}.JcaHaa_meta{color:var(--color-fg-muted);font-size:13px}.JcaHaa_chevron{color:var(--color-fg-muted);flex:none;display:inline-flex}.JcaHaa_pointille{min-height:48px;color:var(--color-teal-dark);border:1.5px dashed #b5c3cf;border-radius:14px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.JcaHaa_pointille:hover{background:var(--color-pill-teal-bg)}.JcaHaa_vide{padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-card);color:var(--color-fg-muted);border-radius:16px;margin:0}
.tv9Dha_colonne{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.tv9Dha_barre{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tv9Dha_titreSemaine{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);text-transform:capitalize;flex:12rem;margin:0}.tv9Dha_nav{gap:var(--space-2);flex-wrap:wrap;display:flex}.tv9Dha_bouton{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-fg);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer}.tv9Dha_bouton:hover{background:var(--color-muted)}.tv9Dha_bouton:focus-visible,.tv9Dha_jour:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.tv9Dha_boutonPlein{background:var(--color-teal);border-color:var(--color-teal);color:var(--color-card)}.tv9Dha_boutonPlein:hover{background:var(--color-teal-dark)}.tv9Dha_semaine{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tv9Dha_jour{gap:var(--space-2);width:100%;height:100%;min-height:44px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card);color:var(--color-fg);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.tv9Dha_jour:hover{background:var(--color-muted)}.tv9Dha_choisi{border:2px solid var(--color-teal);background:var(--color-pill-teal-bg)}.tv9Dha_weekEnd{background:var(--color-bg)}.tv9Dha_entete{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.tv9Dha_nomJour{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-fg-muted);text-transform:uppercase}.tv9Dha_numero{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:1}.tv9Dha_aujourdhui{padding:0 var(--space-2);background:var(--color-teal);color:var(--color-card);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:999px}.tv9Dha_compte{font-size:var(--font-size-sm);color:var(--color-fg-muted);margin:0}.tv9Dha_rdv{font-size:var(--font-size-sm);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.tv9Dha_rdv li{gap:var(--space-2);min-width:0;display:flex}.tv9Dha_heure{font-variant-numeric:tabular-nums;color:var(--color-fg-muted);flex:none}.tv9Dha_nomRdv{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tv9Dha_annule{color:var(--color-fg-muted);text-decoration:line-through}.tv9Dha_plus{color:var(--color-fg-muted)}.tv9Dha_aide{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}@media (max-width:62em){.tv9Dha_semaine{scroll-snap-type:x proximity;padding-bottom:var(--space-2);display:flex;overflow-x:auto}.tv9Dha_semaine>li{scroll-snap-align:start;flex:0 0 9.5rem}}
.LfjOFG_bloc{gap:var(--space-2);flex-direction:column;display:flex}.LfjOFG_titre{color:var(--color-fg-muted);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.LfjOFG_liste{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LfjOFG_ligne{align-items:center;gap:var(--space-4);min-height:44px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);background:var(--color-card);box-shadow:var(--shadow-card);color:var(--color-fg);text-decoration:none;display:flex}.LfjOFG_avatar{border-radius:var(--radius-avatar);background:var(--color-teal);width:2.625rem;height:2.625rem;color:var(--color-card);font-weight:var(--font-weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.LfjOFG_texte{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.LfjOFG_nom{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.LfjOFG_motif{color:var(--color-fg-muted);font-size:var(--font-size-sm)}.LfjOFG_heure{color:var(--color-teal-dark);font-weight:var(--font-weight-semibold)}
.q0a3eW_page{gap:var(--space-4);margin-inline:calc(var(--space-5) * -1);flex-direction:column;display:flex}.q0a3eW_cache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.q0a3eW_entete{padding:var(--space-5) var(--space-5) var(--space-2);border-radius:0 0 var(--radius-xl) var(--radius-xl);background:var(--color-card);box-shadow:var(--shadow-card)}.q0a3eW_ligneMois{align-items:center;gap:var(--space-3);display:flex}.q0a3eW_mois{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);flex:1;margin:0}.q0a3eW_rond{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-avatar);background:var(--color-card);min-width:44px;min-height:44px;color:var(--color-teal-dark);font-size:var(--font-size-xl);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.q0a3eW_auj{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-pill-teal-bg);color:var(--color-teal-dark);font-family:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;border:0}.q0a3eW_semaine,.q0a3eW_semaineMois,.q0a3eW_lettres{margin:var(--space-3) 0 0;grid-template-columns:repeat(7,1fr);padding:0;list-style:none;display:grid}.q0a3eW_semaineMois{margin-top:0}.q0a3eW_lettres{text-align:center;color:var(--color-fg-muted);font-size:var(--font-size-sm)}.q0a3eW_pastille{align-items:center;gap:var(--space-1);width:100%;min-height:44px;padding:var(--space-1) 0;color:var(--color-fg);cursor:pointer;background:0 0;border:0;flex-direction:column;font-family:inherit;display:flex}.q0a3eW_horsMois{opacity:.4}.q0a3eW_lettre{color:var(--color-fg-muted);font-size:var(--font-size-sm)}.q0a3eW_numero{box-sizing:border-box;border-radius:var(--radius-avatar);width:2.25rem;height:2.25rem;font-size:var(--font-size-lg);border:2px solid #0000;justify-content:center;align-items:center;display:inline-flex}.q0a3eW_numeroChoisi{border-color:var(--color-sport);font-weight:var(--font-weight-bold)}.q0a3eW_point{border-radius:var(--radius-avatar);background:var(--color-border);width:.375rem;height:.375rem}.q0a3eW_pointCharge{background:var(--color-teal)}.q0a3eW_pointChoisi{background:var(--color-sport)}.q0a3eW_poignee{cursor:pointer;background:0 0;border:0;justify-content:center;width:100%;min-height:44px;padding:0;display:flex}.q0a3eW_poignee span{background:var(--color-border);border-radius:2px;align-self:center;width:2.375rem;height:.25rem}.q0a3eW_corps{gap:var(--space-3);padding-inline:var(--space-5);flex-direction:column;display:flex}.q0a3eW_segments{border-radius:var(--radius-xl);background:var(--color-muted);border:0;margin:0;padding:3px;display:flex}.q0a3eW_segment{border-radius:var(--radius-lg);min-height:44px;color:var(--color-fg-muted);font-weight:var(--font-weight-semibold);cursor:pointer;flex:1;justify-content:center;align-items:center;display:flex}.q0a3eW_segmentActif{background:var(--color-card);color:var(--color-teal-dark);box-shadow:var(--shadow-card)}.q0a3eW_titreJour{margin:var(--space-2) 0 0;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.q0a3eW_sousTitre{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}.q0a3eW_liste{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.q0a3eW_rdv{gap:var(--space-3);display:flex}.q0a3eW_heure{width:3rem;padding-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);flex:none}.q0a3eW_carte{gap:var(--space-1);min-width:0;min-height:44px;padding:var(--space-4);border-radius:var(--radius-xl);background:var(--color-card);box-shadow:var(--shadow-card);color:var(--color-fg);overflow-wrap:anywhere;flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative}.q0a3eW_nom{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg)}.q0a3eW_motif{color:var(--color-fg-muted);font-size:var(--font-size-sm)}.q0a3eW_carteAnnulee{opacity:.65}.q0a3eW_carteAnnulee .q0a3eW_nom{text-decoration:line-through}.q0a3eW_etiquette{padding:2px var(--space-2);border-radius:var(--radius-lg);background:var(--color-alert-bg);color:var(--color-alert);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-self:flex-start}.q0a3eW_prochain{background:var(--gradient-teal);color:var(--color-card)}.q0a3eW_prochain .q0a3eW_motif{color:var(--color-card)}.q0a3eW_bandeauProchain{margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-card) 20%, transparent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.q0a3eW_etat{align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);text-align:center;color:var(--color-fg-muted);flex-direction:column;display:flex}.q0a3eW_etat strong{color:var(--color-fg);font-size:var(--font-size-lg)}.q0a3eW_etat p{margin:0}.q0a3eW_bouton{min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--color-teal);color:var(--color-card);font-family:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.q0a3eW_squelette{height:4rem;margin-top:var(--space-3);border-radius:var(--radius-xl);background:var(--color-muted)}.q0a3eW_troisJours{gap:var(--space-2);flex-direction:column;display:flex}.q0a3eW_enteteTrois{gap:var(--space-1);text-align:center;font-size:var(--font-size-sm);grid-template-columns:2.4rem repeat(3,1fr);display:grid}.q0a3eW_auj3{color:var(--color-sport-text)}.q0a3eW_grille{position:relative;overflow:hidden}.q0a3eW_heureGrille{border-top:1px solid var(--color-border);width:2.4rem;color:var(--color-fg-muted);font-size:var(--font-size-sm);position:absolute;left:0}.q0a3eW_colonnes{gap:var(--space-1);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset:0 0 0 2.4rem}.q0a3eW_colonne{position:relative}.q0a3eW_bloc{box-sizing:border-box;padding:var(--space-1) var(--space-2);border-radius:var(--radius-lg);background:var(--color-teal);color:var(--color-card);font-size:var(--font-size-sm);line-height:var(--line-height-tight);flex-direction:column;gap:2px;text-decoration:none;display:flex;position:absolute;left:0;right:0;overflow:hidden}.q0a3eW_blocAnnule{background:var(--color-muted);color:var(--color-fg-muted);text-decoration:line-through}.q0a3eW_maintenant{background:var(--color-sport);height:2px;position:absolute;left:2.4rem;right:0}.q0a3eW_segment:focus-within{outline:2px solid var(--color-teal);outline-offset:2px}
.aMuyMa_rubriques{margin-top:var(--space-5);padding:var(--space-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md)}.aMuyMa_titre{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--font-size-lg)}.aMuyMa_aide{margin:0 0 var(--space-3);color:var(--color-fg-muted);font-size:var(--font-size-sm);line-height:1.45}.aMuyMa_grille{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.aMuyMa_rubrique{min-width:0}.aMuyMa_sousTitre{margin:0 0 var(--space-1);color:var(--color-teal-dark);font-size:var(--font-size-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.aMuyMa_liste{font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0;padding-left:1.25rem;line-height:1.5}.aMuyMa_vide{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}
.ya-_6G_accueil{gap:var(--space-5);flex-direction:column;display:flex}@media (max-width:47.99em){.ya-_6G_courant{order:5}}
.ZRAYnG_colonne{gap:var(--space-4);flex-direction:column;display:flex}.ZRAYnG_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.ZRAYnG_aide,.ZRAYnG_meta{color:var(--color-fg-muted);margin:0}.ZRAYnG_filtres{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.ZRAYnG_selecteur{gap:var(--space-1);font-weight:var(--font-weight-medium);flex-direction:column;display:flex}.ZRAYnG_selecteur select,.ZRAYnG_selecteur textarea{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);color:var(--color-fg);font:inherit}.ZRAYnG_fiche{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card);flex-direction:column;display:flex}.ZRAYnG_fusion{gap:var(--space-2);border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);flex-direction:column;display:flex}.ZRAYnG_liste{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ZRAYnG_exercice{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card);flex-direction:column;display:flex}.ZRAYnG_entete{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ZRAYnG_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ZRAYnG_lien{color:var(--color-teal-dark);font-weight:var(--font-weight-medium)}.ZRAYnG_succes{color:var(--color-teal-dark);font-weight:var(--font-weight-medium);margin:0}.ZRAYnG_alerte{color:var(--color-alert);margin:0}.ZRAYnG_bloc{gap:var(--space-2);padding:var(--space-3);border-left:3px solid var(--color-teal);border-radius:var(--radius-md);background:var(--color-muted);flex-direction:column;display:flex}
.X6t5lG_recherche{gap:var(--space-2);flex-direction:column;display:flex}.X6t5lG_liste{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);max-height:60dvh;margin:0;padding:0;list-style:none;overflow-y:auto}.X6t5lG_liste[hidden]{display:none}.X6t5lG_option{min-height:44px;padding:var(--space-2) var(--space-3);cursor:pointer;border-left:4px solid #0000;flex-direction:column;justify-content:center;display:flex}.X6t5lG_option+.X6t5lG_option{border-top:1px solid var(--color-border)}.X6t5lG_option:hover{background:var(--color-muted)}.X6t5lG_optionActive{background:var(--color-pill-teal-bg);border-left-color:var(--color-teal-dark)}.X6t5lG_nom{font-weight:var(--font-weight-semibold)}.X6t5lG_naissance{font-size:var(--font-size-sm);color:var(--color-fg-muted)}.X6t5lG_annonce{min-height:1.5em;font-size:var(--font-size-sm);color:var(--color-fg-muted);margin:0}@media (forced-colors:active){.X6t5lG_optionActive{outline:2px solid highlight}}.X6t5lG_erreur{font-weight:var(--font-weight-medium);color:var(--color-alert);margin:0}
.WaDpmG_titre{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.WaDpmG_colonne{gap:var(--space-5);flex-direction:column;max-width:40rem;display:flex}.WaDpmG_liste{margin:0 0 var(--space-3);padding:0;list-style:none}.WaDpmG_ligne{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.WaDpmG_confirmation{border:0;min-width:0;margin:0;padding:0}.WaDpmG_champ{gap:var(--space-1);flex-direction:column;display:flex}.WaDpmG_select{min-height:44px;padding:0 var(--space-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);font:inherit}
@font-face{font-family:inter;src:url(../media/Inter_Variable-s.p.2c0y96ae70xfx.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.ftvqoa_className{font-family:inter,inter Fallback,-apple-system,Helvetica Neue,Arial,sans-serif}.ftvqoa_variable{--police-inter:"inter", "inter Fallback", -apple-system, Helvetica Neue, Arial, sans-serif}
.o-jDIq_titre{margin:0 0 var(--space-5);font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.o-jDIq_colonne{gap:var(--space-6);flex-direction:column;display:flex}
.YzBs8W_colonne{gap:var(--space-4);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.YzBs8W_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-display);margin:0}.YzBs8W_filtres{gap:var(--space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.YzBs8W_puce{min-height:44px;padding:var(--space-2) var(--space-4);font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-fg);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer}.YzBs8W_puceActive{color:var(--color-card);background:var(--color-teal);border-color:var(--color-teal)}.YzBs8W_lienCourriers{min-height:44px;color:var(--color-teal-dark);font-weight:var(--font-weight-semibold);align-self:flex-start;align-items:center;display:inline-flex}.YzBs8W_liste{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.YzBs8W_carte{gap:var(--space-4);padding:var(--space-5);background:var(--color-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);display:flex}.YzBs8W_pastille{width:var(--space-3);height:var(--space-3);margin-top:var(--space-2);border-radius:var(--radius-avatar);flex:none}.YzBs8W_rouge{background:var(--color-alert)}.YzBs8W_orange{background:var(--color-sport)}.YzBs8W_jaune{background:var(--color-warn-text)}.YzBs8W_vert{background:var(--color-sauge)}.YzBs8W_corps{flex:1;min-width:0}.YzBs8W_titreCarte{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0}.YzBs8W_meta{margin:var(--space-1) 0 0;color:var(--color-fg-muted);font-size:var(--font-size-md)}.YzBs8W_actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.YzBs8W_principal,.YzBs8W_secondaire{min-height:44px;padding:var(--space-2) var(--space-5);font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);border-radius:var(--radius-pill);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.YzBs8W_principal{color:var(--color-card);background:var(--color-teal);border:2px solid var(--color-teal)}.YzBs8W_secondaire{color:var(--color-teal-dark);background:var(--color-card);border:2px solid var(--color-teal)}.YzBs8W_principal:focus-visible,.YzBs8W_secondaire:focus-visible,.YzBs8W_puce:focus-visible,.YzBs8W_lienCourriers:focus-visible{outline:2px solid var(--color-teal-dark);outline-offset:2px}.YzBs8W_squelettes{gap:var(--space-3);flex-direction:column;display:flex}.YzBs8W_squelette{background:var(--color-muted);border-radius:var(--radius-xl);height:120px}.YzBs8W_etat{align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);text-align:center;background:var(--color-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.YzBs8W_etat .YzBs8W_meta{margin:0}.YzBs8W_etatTitre{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}.YzBs8W_iconeVide{color:var(--color-sauge);display:inline-flex}.YzBs8W_invisible{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.aMFXfW_page{gap:var(--space-4);grid-template-columns:minmax(0,1fr);max-width:76rem;padding-bottom:6.5rem;display:grid}@media (min-width:64em){.aMFXfW_page{align-items:start;column-gap:var(--space-6);grid-template-columns:minmax(0,27rem) minmax(0,1fr)}.aMFXfW_entete,.aMFXfW_messages{grid-column:1/-1}.aMFXfW_composition{top:var(--space-4);max-height:calc(100vh - 2 * var(--space-4));padding:2px;position:sticky;overflow-y:auto}}.aMFXfW_entete{gap:var(--space-2);flex-direction:column;display:flex}.aMFXfW_retour{min-height:36px;color:var(--color-fg-muted);align-items:center;gap:4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.aMFXfW_ligneTitre{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.aMFXfW_titre{font-family:var(--font-display);font-size:26px;font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin:0;line-height:1.15}.aMFXfW_etatEnregistrement{color:var(--color-fg-muted);font-size:12px}.aMFXfW_messages{gap:var(--space-2);flex-direction:column;display:flex}.aMFXfW_composition,.aMFXfW_contenu{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.aMFXfW_carte{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-card);border-radius:16px;flex-direction:column;display:flex;box-shadow:0 1px 3px #1b27330f}.aMFXfW_carte h2,.aMFXfW_titreListe{font-family:var(--font-display);font-size:18px;font-weight:var(--font-weight-bold);letter-spacing:-.01em;margin:0}.aMFXfW_carteIA{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);background:var(--color-card);border:1px solid #d9d4fa;border-radius:16px;flex-direction:column;display:flex}.aMFXfW_enteteIA{align-items:center;gap:var(--space-2);color:var(--color-pill-violet-text);font-size:14px;font-weight:600;display:flex}.aMFXfW_pastilleIA{background:var(--color-violet-bg);width:32px;height:32px;color:var(--color-pill-violet-text);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.aMFXfW_champ{flex-direction:column;gap:6px;display:flex}.aMFXfW_champ>label,.aMFXfW_libelle{color:var(--color-fg-muted);font-size:12px;font-weight:600}.aMFXfW_champ input,.aMFXfW_champ textarea,.aMFXfW_champ select{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-card);width:100%;min-height:44px;color:var(--color-fg);font:inherit;border-radius:10px;padding:.6rem .75rem;font-size:16px}.aMFXfW_champ input:focus-visible,.aMFXfW_champ textarea:focus-visible,.aMFXfW_champ select:focus-visible{outline:2px solid var(--color-teal);outline-offset:1px}.aMFXfW_champNombre input{text-align:center;font-size:17px;font-weight:600}.aMFXfW_grille3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.aMFXfW_aideChamp{color:var(--color-fg-muted);margin:0;font-size:12px}.aMFXfW_encadre{border:1px solid var(--color-teal-dark);background:var(--color-pill-teal-bg);color:var(--color-teal-dark);border-radius:12px;margin:0;padding:.75rem 1rem;font-size:14px}.aMFXfW_encadreAttention{border-color:var(--color-warn-text);background:var(--color-pill-warn-bg);color:var(--color-warn-text);}.aMFXfW_encadreAlerte{border-color:var(--color-alert);background:var(--color-alert-bg);color:var(--color-alert);}.aMFXfW_encadreSucces{border-color:var(--color-pill-sauge-text);background:var(--color-pill-sauge-bg);color:var(--color-pill-sauge-text);}.aMFXfW_puces{flex-wrap:wrap;gap:6px;display:flex}.aMFXfW_puce{border:1px solid var(--color-border);background:var(--color-card);min-height:44px;color:var(--color-fg);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.aMFXfW_puce:hover{background:var(--color-muted)}.aMFXfW_puce:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.aMFXfW_puce[aria-pressed=true]{border-color:var(--color-teal);background:var(--color-pill-teal-bg);color:var(--color-teal-dark)}.aMFXfW_puce:disabled{opacity:.55;cursor:default}.aMFXfW_puceCourte{border-radius:999px;min-height:36px}.aMFXfW_primaire{border-color:var(--color-teal);background:var(--color-teal);color:#fff}.aMFXfW_primaire:hover{background:var(--color-teal-dark)}.aMFXfW_suggestions{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aMFXfW_suggestion{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);background:var(--color-card);width:100%;min-height:44px;color:var(--color-fg);font:inherit;text-align:left;cursor:pointer;border-radius:10px;padding:.5rem .75rem;font-size:16px;display:flex}.aMFXfW_suggestion:hover{border-color:var(--color-teal);background:var(--color-pill-teal-bg)}.aMFXfW_suggestion small{color:var(--color-fg-muted);font-size:12px}.aMFXfW_pointille{width:100%;min-height:48px;color:var(--color-teal-dark);font:inherit;cursor:pointer;background:0 0;border:1.5px dashed #b5c3cf;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:.5rem .75rem;font-size:14px;font-weight:600;display:flex}.aMFXfW_pointille:hover{background:var(--color-pill-teal-bg)}.aMFXfW_ajouterBloc{border:2px dashed var(--color-teal);background:var(--color-pill-teal-bg);border-radius:16px;min-height:56px;font-size:16px;font-weight:700;}.aMFXfW_liste{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aMFXfW_ligne{border:1px solid var(--color-border);background:var(--color-card);border-radius:14px;overflow:hidden}.aMFXfW_ligneOuverte{border-color:var(--color-teal);box-shadow:0 0 0 3px var(--color-pill-teal-bg);}.aMFXfW_enteteLigne{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:52px;color:var(--color-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:12px 14px;display:flex}.aMFXfW_enteteLigne:hover{background:var(--color-bg)}.aMFXfW_enteteLigne:focus-visible{outline:2px solid var(--color-teal);outline-offset:-2px}.aMFXfW_rang{background:var(--color-border);width:28px;height:28px;color:var(--color-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.aMFXfW_ligneOuverte .aMFXfW_rang{background:var(--color-teal);color:#fff}.aMFXfW_texteLigne{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aMFXfW_nomLigne{font-family:var(--font-display);letter-spacing:-.01em;font-size:18px;font-weight:700}.aMFXfW_resumeLigne{color:var(--color-fg-muted);font-size:13px}.aMFXfW_chevron{color:var(--color-fg-muted);flex:none;transition:transform .15s;display:inline-flex}.aMFXfW_ligneOuverte .aMFXfW_chevron{transform:rotate(90deg)}.aMFXfW_corpsLigne{gap:var(--space-3);border-top:1px solid var(--color-muted);flex-direction:column;padding:12px 14px 16px;display:flex}.aMFXfW_course .aMFXfW_rang{color:var(--color-sport-text);background:#fdeedd}.aMFXfW_bloc{gap:var(--space-2);background:var(--color-muted);border-radius:18px;flex-direction:column;padding:12px;display:flex}.aMFXfW_enteteBloc{justify-content:space-between;align-items:center;gap:var(--space-2);padding:2px 4px 4px;display:flex}.aMFXfW_etiquetteBloc{letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted);margin:0;font-size:12px;font-weight:700}.aMFXfW_pastille{background:var(--color-card);border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.aMFXfW_sousTitreBloc{color:var(--color-fg-muted);margin:0 4px;font-size:13px}.aMFXfW_ajouterDansBloc{min-height:44px;color:var(--color-teal-dark);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.aMFXfW_ajouterDansBloc:hover,.aMFXfW_ajouterDansBloc[aria-pressed=true]{background:var(--color-pill-teal-bg)}.aMFXfW_titreSeance{align-items:baseline;gap:var(--space-2);font-family:var(--font-display);margin:0;font-size:16px;font-weight:700;display:flex}.aMFXfW_confirmation{gap:var(--space-2);border:1px solid var(--color-alert);background:var(--color-alert-bg);border-radius:12px;flex-direction:column;padding:.75rem;display:flex}.aMFXfW_rangee{gap:var(--space-2);flex-wrap:wrap;display:flex}.aMFXfW_barre{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:9;justify-content:space-between;align-items:center;gap:var(--space-3);box-sizing:border-box;border:1px solid var(--color-border);background:#fffffff2;border-radius:18px;max-width:76rem;min-height:68px;margin:0 auto;padding:8px 12px 8px 16px;display:flex;position:fixed;left:12px;box-shadow:0 8px 24px #1b27331a}.aMFXfW_barre strong{font-size:14px;display:block}.aMFXfW_barre small{color:var(--color-fg-muted);font-size:12px}.aMFXfW_voile{z-index:20;background:#1b273380;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:48em){.aMFXfW_voile{align-items:center}}.aMFXfW_feuille{gap:var(--space-3);box-sizing:border-box;width:100%;max-width:34rem;max-height:90vh;padding:10px var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));background:var(--color-bg);border-radius:24px 24px 0 0;flex-direction:column;display:flex;overflow-y:auto;box-shadow:0 -10px 40px #1b273333}@media (min-width:48em){.aMFXfW_feuille{border-radius:24px}}.aMFXfW_poignee{background:#b5c3cf;border-radius:3px;width:40px;height:5px;margin:0 auto 4px}.aMFXfW_enteteFeuille{justify-content:space-between;align-items:center;display:flex}.aMFXfW_feuille h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:20px}.aMFXfW_fermer{min-width:44px;min-height:44px;color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.aMFXfW_tuiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.aMFXfW_tuile{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-card);min-height:96px;color:var(--color-fg);font:inherit;text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px;font-size:15px;font-weight:700;display:flex}.aMFXfW_tuile:hover{border-color:var(--color-teal);background:var(--color-bg)}.aMFXfW_tuile small{color:var(--color-fg-muted);margin-top:-6px;font-size:12px;font-weight:400}.aMFXfW_icone{border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.aMFXfW_iconeTeal{background:var(--color-pill-teal-bg);color:var(--color-teal-dark)}.aMFXfW_iconeSport{color:var(--color-sport-text);background:#fdeedd}.aMFXfW_iconeViolet{background:var(--color-violet-bg);color:var(--color-pill-violet-text)}.aMFXfW_iconeSauge{background:var(--color-pill-sauge-bg);color:var(--color-pill-sauge-text)}.aMFXfW_iconeNeutre{background:var(--color-muted);color:var(--color-fg-muted)}.aMFXfW_piedLigne{padding:0 14px 12px}.aMFXfW_bascule{border:1px solid var(--color-border);background:var(--color-card);min-height:36px;color:var(--color-fg);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.aMFXfW_basculeOn{border-color:var(--color-sauge);background:var(--color-pill-sauge-bg);color:var(--color-pill-sauge-text)}.aMFXfW_case{background:var(--color-card);box-sizing:border-box;border:2px solid #b5c3cf;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;line-height:1;display:inline-flex}.aMFXfW_basculeOn .aMFXfW_case{border-color:var(--color-sauge);background:var(--color-sauge);color:#fff}.aMFXfW_groupe{gap:var(--space-2);border-radius:18px;flex-direction:column;padding:12px;display:flex}.aMFXfW_groupeCabinet{background:var(--color-muted);}.aMFXfW_groupeMaison{background:var(--color-pill-teal-bg);}.aMFXfW_enteteGroupe{align-items:center;gap:10px;padding:2px 4px;display:flex}.aMFXfW_enteteGroupe h3{font-family:var(--font-display);margin:0;font-size:17px}.aMFXfW_enteteGroupe p{color:var(--color-fg-muted);margin:0;font-size:13px}.aMFXfW_ongletsProgrammes{flex-wrap:wrap;gap:10px;display:flex}.aMFXfW_ongletProgramme{border:1px solid var(--color-border);background:var(--color-card);min-width:190px;color:var(--color-fg);border-radius:14px;flex-direction:column;gap:2px;padding:10px 14px;font-size:12px;text-decoration:none;display:flex}.aMFXfW_ongletProgrammeActif{border:2px solid var(--color-teal);background:var(--color-pill-teal-bg);padding:9px 13px;}.aMFXfW_ongletProgramme strong{font-family:var(--font-display);font-size:15px}
@font-face{font-family:interTight;src:url(../media/InterTight_Variable-s.p.1_fsb17gxmapx.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.j4GrlW_className{font-family:interTight,interTight Fallback,-apple-system,sans-serif}.j4GrlW_variable{--police-inter-tight:"interTight", "interTight Fallback", -apple-system, sans-serif}
.SUPoLG_page{align-items:flex-start;gap:var(--space-4);min-height:100dvh;padding:var(--space-6) var(--space-5);font-family:var(--font-sans);color:var(--color-fg);background:var(--color-bg);flex-direction:column;display:flex}.SUPoLG_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.SUPoLG_texte{overflow-wrap:anywhere;margin:0}
.qCdFXG_page{background:var(--color-bg);min-height:100dvh}.qCdFXG_entete{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-card);border-bottom:1px solid var(--color-border);display:flex}.qCdFXG_marque{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-teal-dark);margin:0}.qCdFXG_contenu{width:100%;max-width:44rem;padding:var(--space-5) var(--space-4) var(--space-8);margin:0 auto}.qCdFXG_colonne{gap:var(--space-4);flex-direction:column;display:flex}.qCdFXG_titre{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.qCdFXG_aide{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}.qCdFXG_alerte{padding:var(--space-3);background:var(--color-alert-bg);color:var(--color-alert);border:1px solid var(--color-alert);border-radius:var(--radius-btn);font-weight:var(--font-weight-medium);margin:0}.qCdFXG_formulaire{gap:var(--space-4);flex-direction:column;display:flex}.qCdFXG_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.qCdFXG_liste{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qCdFXG_lien{min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);color:var(--color-fg);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}.qCdFXG_lien:hover{border-color:var(--color-teal)}.qCdFXG_document{gap:var(--space-1);flex-direction:column;display:flex}.qCdFXG_fichier{min-height:44px}.qCdFXG_lecture p{margin:0 0 var(--space-3);white-space:pre-wrap;overflow-wrap:anywhere}.qCdFXG_lecture h2{font-family:var(--font-display);font-size:var(--font-size-lg);margin:var(--space-4) 0 var(--space-2)}.qCdFXG_lecture ul{margin:0 0 var(--space-3);padding-left:var(--space-5)}.qCdFXG_nomFichier,.qCdFXG_document span{overflow-wrap:anywhere}
