.ViewAsBanner-module__Bwi7ZW__bandeau{top:var(--topbar-height);left:var(--sidebar-width);z-index:var(--z-barre);background:color-mix(in srgb, var(--color-accent) 12%, var(--bg-page,var(--bg-card)));border-bottom:1px solid var(--color-accent);height:36px;color:var(--text-primary);justify-content:center;align-items:center;gap:12px;padding:0 16px;font-size:13px;display:flex;position:fixed;right:0}.ViewAsBanner-module__Bwi7ZW__reserve{height:36px}.ViewAsBanner-module__Bwi7ZW__oeil{color:var(--color-accent);flex-shrink:0}.ViewAsBanner-module__Bwi7ZW__texte{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ViewAsBanner-module__Bwi7ZW__role{color:var(--text-muted)}.ViewAsBanner-module__Bwi7ZW__quitter{border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-navy-contrast);cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.ViewAsBanner-module__Bwi7ZW__quitter:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:1024px){.ViewAsBanner-module__Bwi7ZW__bandeau{left:0}}@media (max-width:768px){.ViewAsBanner-module__Bwi7ZW__precision{display:none}}
.SelecteurAccueil-module__zlkdaG__selecteur{display:none}@media (max-width:640px),(pointer:coarse) and (max-height:500px){.SelecteurAccueil-module__zlkdaG__selecteur{top:var(--topbar-height);z-index:var(--z-colle);margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) var(--space-4);padding:4px var(--space-4) 10px;background:var(--bg-app);transition:box-shadow var(--duree-survol) ease;display:grid;position:sticky}html[data-page-defilee] .SelecteurAccueil-module__zlkdaG__selecteur{box-shadow:var(--ombre-collee)}.SelecteurAccueil-module__zlkdaG__piste{border-radius:var(--radius-full);background:var(--bg-active);isolation:isolate;grid-template-columns:1fr 1fr;height:44px;padding:3px;display:grid;position:relative}.SelecteurAccueil-module__zlkdaG__piste:before{content:"";z-index:var(--z-dessous);border-radius:var(--radius-full);background:var(--bg-card);width:calc(50% - 3px);box-shadow:0 1px 2px color-mix(in oklab, var(--charte-noir) 12%, transparent), 0 2px 8px -2px color-mix(in oklab, var(--charte-noir) 14%, transparent);transition:transform .24s var(--courbe-sortie);position:absolute;top:3px;bottom:3px;left:3px}.SelecteurAccueil-module__zlkdaG__piste[data-volet=fil]:before{transform:translate(100%)}.SelecteurAccueil-module__zlkdaG__volet{border-radius:var(--radius-full);color:var(--text-secondary);letter-spacing:.005em;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:color var(--duree-survol) ease;place-items:center;margin:-3px 0;font-size:14px;font-weight:500;text-decoration:none;display:grid}.SelecteurAccueil-module__zlkdaG__volet[data-actif=oui]{color:var(--color-titre);font-weight:600}.SelecteurAccueil-module__zlkdaG__volet:active:not([data-actif=oui]){color:var(--text-primary)}.SelecteurAccueil-module__zlkdaG__volet:focus-visible{outline:2px solid var(--color-accent-vif);outline-offset:-2px}}@media (pointer:coarse) and (max-height:500px){.SelecteurAccueil-module__zlkdaG__selecteur{margin:0 0 var(--space-4);box-shadow:none;padding:0;position:static}}@media (prefers-reduced-motion:reduce){.SelecteurAccueil-module__zlkdaG__piste:before{transition:none}}
.AppShell-module__jgA4kG__shell{min-height:100vh;display:flex}.AppShell-module__jgA4kG__main{margin-left:var(--sidebar-width);margin-top:var(--topbar-height);padding:var(--space-6) calc(var(--space-6) + env(safe-area-inset-right,0px)) calc(var(--space-6) + env(safe-area-inset-bottom,0px)) calc(var(--space-6) + env(safe-area-inset-left,0px));flex:1;min-width:0;container:contenu/inline-size}.AppShell-module__jgA4kG__main.AppShell-module__jgA4kG__mainPleineHauteur{height:calc(100dvh - var(--topbar-height));flex-direction:column;padding:0;display:flex;overflow:hidden}.AppShell-module__jgA4kG__main.AppShell-module__jgA4kG__mainPleineHauteur>:last-child{flex:1;min-height:0}.AppShell-module__jgA4kG__backdrop{display:none}@media (max-width:1024px){.AppShell-module__jgA4kG__main{margin-left:0}.AppShell-module__jgA4kG__backdrop{top:var(--topbar-height);background:var(--voile);z-index:var(--z-tiroir-voile);opacity:0;pointer-events:none;transition:opacity .25s;display:block;position:fixed;bottom:0;left:0;right:0}.AppShell-module__jgA4kG__backdropOpen{opacity:1;pointer-events:auto}}@media (max-width:768px){.AppShell-module__jgA4kG__main{padding:var(--space-4) calc(var(--space-4) + env(safe-area-inset-right,0px)) calc(var(--space-4) + env(safe-area-inset-bottom,0px)) calc(var(--space-4) + env(safe-area-inset-left,0px))}}@media (max-width:640px),(pointer:coarse) and (max-height:500px){[data-barre-bas]~.AppShell-module__jgA4kG__main{padding-bottom:calc(var(--space-6) + var(--barre-bas-totale))}[data-barre-bas]~.AppShell-module__jgA4kG__main:has([data-bouton-flottant]){padding-bottom:calc(var(--space-6) + var(--barre-bas-totale) + 72px)}.AppShell-module__jgA4kG__main.AppShell-module__jgA4kG__mainPleineHauteur{height:calc(100dvh - var(--topbar-height))}[data-barre-bas]~.AppShell-module__jgA4kG__main.AppShell-module__jgA4kG__mainPleineHauteur{height:calc(100dvh - var(--topbar-height) - var(--barre-bas-totale));padding-bottom:0}.AppShell-module__jgA4kG__backdrop{top:0;bottom:var(--barre-bas-totale)}[data-hors-ligne]~.AppShell-module__jgA4kG__main{padding-top:calc(var(--space-4) + var(--bandeau-hors-ligne))}[data-hors-ligne]~.AppShell-module__jgA4kG__main.AppShell-module__jgA4kG__mainPleineHauteur{padding-top:var(--bandeau-hors-ligne)}html:has([data-ecran=messages][data-vue=conversation]) .AppShell-module__jgA4kG__main.AppShell-module__jgA4kG__mainPleineHauteur{height:100dvh;margin-top:0}}.AppShell-module__jgA4kG__gabaritTelephone{gap:var(--tel-espace-4);flex-direction:column;min-width:0;display:flex}.AppShell-module__jgA4kG__gabaritTelephone>:last-child{margin-top:var(--tel-espace-2)}.AppShell-module__jgA4kG__etatPleinePage{min-height:calc(100dvh - var(--topbar-height) - var(--barre-bas-totale) - 96px);place-items:center;display:grid}.AppShell-module__jgA4kG__refus{align-items:center;gap:var(--space-2);max-width:44ch;padding:72px var(--space-4);text-align:center;flex-direction:column;margin:0 auto;display:flex}.AppShell-module__jgA4kG__refusIcone{color:var(--text-secondary);margin-bottom:var(--space-2)}.AppShell-module__jgA4kG__refusTitre{font-size:var(--fs-h2);color:var(--text-primary);margin:0;font-weight:600}.AppShell-module__jgA4kG__refusTexte{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.AppShell-module__jgA4kG__refusLien{margin-top:var(--space-3);padding:8px var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-primary);font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s}.AppShell-module__jgA4kG__refusLien:hover{background:var(--bg-hover);border-color:var(--border-hover)}@media (max-width:640px){.AppShell-module__jgA4kG__refusLien{align-items:center;min-height:44px;display:inline-flex}}.AppShell-module__jgA4kG__refusLien:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
