.snack[data-v-b55bda5c]{align-items:center;background:var(--ink);border-radius:12px;bottom:calc(24px + env(safe-area-inset-bottom,0px));box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 30%,transparent),0 4px 12px 2px color-mix(in srgb,var(--ink) 18%,transparent);color:var(--surface);display:flex;gap:8px;left:calc(50% + var(--decalage-barre, 0px)/2);max-width:min(560px,calc(100vw - 32px));min-height:48px;min-width:320px;padding:4px 8px 4px 16px;position:fixed;transform:translate(-50%);z-index:70}[data-theme=dark] .snack[data-v-b55bda5c]{background:color-mix(in srgb,var(--surface-2,var(--surface)) 88%,var(--ink));border:1px solid var(--line);box-shadow:var(--elev-3);color:var(--ink)}[data-theme=dark] .snack-action[data-v-b55bda5c]{color:var(--mint)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .snack[data-v-b55bda5c]{background:color-mix(in srgb,var(--surface-2,var(--surface)) 88%,var(--ink));border:1px solid var(--line);box-shadow:var(--elev-3);color:var(--ink)}:root:not([data-theme=light]) .snack-action[data-v-b55bda5c]{color:var(--mint)}}.snack-texte[data-v-b55bda5c]{flex:1;font-weight:var(--courant,400);line-height:1.45;min-width:0;overflow:hidden;padding:10px 8px 10px 0;text-overflow:ellipsis;white-space:nowrap}.snack-action[data-v-b55bda5c],.snack-texte[data-v-b55bda5c]{font-size:14px;letter-spacing:.1px}.snack-action[data-v-b55bda5c]{border-radius:999px;color:var(--mint);flex:none;font-weight:var(--gras);padding:10px 14px;transition:color .15s ease}.snack-action[data-v-b55bda5c]:hover{color:var(--mint-deep)}.snack-enter-active[data-v-b55bda5c]{transition:transform .28s cubic-bezier(.2,.9,.25,1.05),opacity .22s ease}.snack-leave-active[data-v-b55bda5c]{transition:transform .16s ease-in,opacity .14s ease-in}.snack-enter-from[data-v-b55bda5c]{opacity:0;transform:translate(-50%) translateY(16px) scale(.97)}.snack-leave-to[data-v-b55bda5c]{opacity:0;transform:translate(-50%) translateY(8px)}.coque[data-v-671c9a77]{background:var(--plane);display:grid;grid-template-columns:auto 1fr;min-height:100vh}.barre[data-v-671c9a77]{--ease-barre:.3s cubic-bezier(.32,.72,0,1);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);background:color-mix(in srgb,var(--surface-2) 72%,transparent);display:flex;flex-direction:column;gap:22px;height:100vh;padding:18px 12px 16px;position:sticky;top:0;transition:width var(--ease-barre),padding var(--ease-barre);width:var(--sidebar-w);z-index:40}.coque.rail .barre[data-v-671c9a77]{width:74px}.libelle-lateral[data-v-671c9a77]{transition:opacity .2s ease,transform .2s ease;white-space:nowrap}.coque.rail .libelle-lateral[data-v-671c9a77]{opacity:0;overflow:hidden;pointer-events:none;transform:translate(-6px);width:0}.marque[data-v-671c9a77]{align-items:center;display:flex;gap:11px;padding:2px 6px 0}.marque-sceau[data-v-671c9a77]{border-radius:12px;box-shadow:var(--shadow-mint);flex:none;height:34px;overflow:hidden;transition:transform .14s;width:34px}.marque-logo[data-v-671c9a77]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.marque:active .marque-sceau[data-v-671c9a77]{transform:scale(.94)}.marque-texte[data-v-671c9a77]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.marque-texte b[data-v-671c9a77]{font-family:var(--font-title);font-size:16px;font-weight:var(--gras);letter-spacing:-.2px}.marque-texte em[data-v-671c9a77]{color:var(--muted);font-size:12.5px;font-style:normal;font-weight:var(--fin);letter-spacing:.4px}.coque.rail .marque[data-v-671c9a77]{padding-left:8px}.menu[data-v-671c9a77]{display:flex;flex-direction:column;gap:3px}.entree[data-v-671c9a77]{align-items:center;border-radius:999px;color:var(--ink-2);display:flex;font-size:14px;font-weight:var(--demi);gap:12px;letter-spacing:.1px;min-height:52px;padding:0 16px;transition:background .12s,color .12s}.entree-ico[data-v-671c9a77]{flex:none}.coque.rail .entree[data-v-671c9a77]{gap:0;justify-content:center;padding:0}.coque.rail .est-a-venir em[data-v-671c9a77]{margin-left:0}a.entree[data-v-671c9a77]:hover{background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink)}a.entree.active[data-v-671c9a77]{color:var(--mint-deep);font-weight:var(--gras)}a.entree.active[data-v-671c9a77],a.entree.active[data-v-671c9a77]:hover{background:var(--tile-mint)}.est-a-venir[data-v-671c9a77]{color:var(--muted);cursor:default}.entree[data-v-671c9a77]{position:relative}.entree-badge[data-v-671c9a77]{background:var(--amber-deep);border-radius:999px;color:var(--surface);display:grid;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:var(--gras);height:20px;min-width:20px;padding:0 6px;place-items:center;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.coque.rail .entree-badge[data-v-671c9a77]{font-size:10px;height:16px;min-width:16px;padding:0 4px;right:8px;top:4px;transform:none}.est-a-venir em[data-v-671c9a77]{color:var(--muted);font-size:11.5px;font-style:normal;font-weight:var(--gras);letter-spacing:.7px;margin-left:auto;opacity:.75;text-transform:uppercase}.pied[data-v-671c9a77]{margin-top:auto;position:relative}.profil[data-v-671c9a77]{align-items:center;background:transparent;border:none;border-radius:999px;cursor:pointer;display:flex;font-family:inherit;gap:12px;min-height:52px;padding:0 12px;text-align:left;transition:background .12s;width:100%}.coque.rail .profil[data-v-671c9a77]{gap:0;justify-content:center;padding:0}.profil.on[data-v-671c9a77],.profil[data-v-671c9a77]:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.profil-jeton[data-v-671c9a77]{background:var(--grad);border-radius:999px;color:#fff;display:grid;flex:none;font-size:14px;font-weight:var(--gras);height:32px;letter-spacing:.2px;place-items:center;width:32px}.profil-id[data-v-671c9a77]{display:flex;flex:1;flex-direction:column;line-height:1.3;min-width:0}.profil-id b[data-v-671c9a77]{color:var(--ink);font-size:14.5px;font-weight:var(--demi)}.profil-id em[data-v-671c9a77]{font-size:12.5px;font-style:normal;font-weight:var(--gras);letter-spacing:.2px}.profil-chev[data-v-671c9a77]{color:var(--muted);transition:transform .22s ease}.profil.on .profil-chev[data-v-671c9a77]{transform:rotate(180deg)}.coque.rail .profil-chev[data-v-671c9a77],.coque.rail .profil-id[data-v-671c9a77]{display:none}.opt-menu[data-v-671c9a77]{backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);background:color-mix(in srgb,var(--surface) 82%,transparent);border:.5px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:14px;bottom:calc(100% + 6px);box-shadow:var(--shadow);left:0;padding:6px;position:absolute;right:0;transform-origin:bottom center;z-index:60}.coque.rail .opt-menu[data-v-671c9a77]{left:0;right:auto;width:218px}.opt-item[data-v-671c9a77]{align-items:center;background:transparent;border:none;border-radius:9px;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:var(--demi);gap:11px;padding:10px 12px;text-align:left;transition:background .12s,color .12s;white-space:nowrap;width:100%}.opt-item[data-v-671c9a77]:hover{background:var(--surface-hover);color:var(--ink)}.opt-item[data-v-671c9a77]:active{transform:scale(.985)}.opt-sep[data-v-671c9a77]{background:var(--line);height:1px;margin:5px 8px}.opt-sortie[data-v-671c9a77]:hover{background:color-mix(in srgb,var(--tone-critical) 9%,transparent);color:var(--tone-critical)}.opt-pop-enter-active[data-v-671c9a77],.opt-pop-leave-active[data-v-671c9a77]{transition:opacity .18s ease,transform .22s cubic-bezier(.32,.72,0,1)}.opt-pop-enter-from[data-v-671c9a77],.opt-pop-leave-to[data-v-671c9a77]{opacity:0;transform:translateY(8px) scale(.97)}.scene[data-v-671c9a77]{display:flex;flex-direction:column;min-width:0;overflow-x:clip}.profil-photo[data-v-671c9a77]{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tirette[data-v-671c9a77]{background:none;border:none;cursor:pointer;display:grid;height:88px;left:var(--decalage-barre,0);place-items:center;position:fixed;top:50%;transform:translateY(-50%);transition:left var(--ease-barre,.3s cubic-bezier(.32,.72,0,1));width:22px;z-index:45}.tirette-barre[data-v-671c9a77]{background:color-mix(in srgb,var(--ink) 22%,transparent);border-radius:999px;height:48px;transition:background .18s ease,height .18s ease,width .18s ease;width:5px}.tirette:hover .tirette-barre[data-v-671c9a77]{background:color-mix(in srgb,var(--ink) 45%,transparent);height:56px;width:6px}.vue[data-v-671c9a77]{min-width:0;padding:30px 34px 64px;width:100%}.voile[data-v-671c9a77]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb,var(--ink) 32%,transparent);inset:0;position:fixed;z-index:45}.voile-fondu-enter-active[data-v-671c9a77],.voile-fondu-leave-active[data-v-671c9a77]{transition:opacity .2s ease}.voile-fondu-enter-from[data-v-671c9a77],.voile-fondu-leave-to[data-v-671c9a77]{opacity:0}@media(max-width:900px){.coque[data-v-671c9a77]{display:block}.barre[data-v-671c9a77]{bottom:0;height:100dvh;left:0;position:fixed;top:0;transform:translate(-102%);transition:transform var(--ease-barre),box-shadow var(--ease-barre);width:276px!important;z-index:50}.barre.ouverte[data-v-671c9a77]{box-shadow:var(--elev-1);transform:none}.coque.rail .libelle-lateral[data-v-671c9a77]{opacity:1;pointer-events:auto;transform:none;width:auto}.coque.rail .entree[data-v-671c9a77]{gap:11px;justify-content:flex-start;padding:7px 8px}.coque.rail .entree-badge[data-v-671c9a77]{font-size:11.5px;height:20px;min-width:20px;padding:0 6px;right:10px;top:50%;transform:translateY(-50%)}.coque.rail .profil[data-v-671c9a77]{gap:12px;justify-content:flex-start;padding:0 12px}.coque.rail .profil-id[data-v-671c9a77]{display:flex}.coque.rail .profil-chev[data-v-671c9a77]{display:block}.coque.rail .opt-menu[data-v-671c9a77]{left:0;right:0;width:auto}.tirette[data-v-671c9a77]{left:-5px}.vue[data-v-671c9a77]{padding:22px 16px 40px}.entree[data-v-671c9a77],.opt-item[data-v-671c9a77],.profil[data-v-671c9a77]{min-height:46px}}
