.sb-creer-liste[data-v-ec0a12c8]{flex-direction:column;gap:6px;display:flex}.sb-creer[data-v-ec0a12c8]{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-secondary);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:6px 10px;font-family:inherit;font-size:13px;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s,filter .15s;display:flex}.sb-creer .material-symbols-outlined[data-v-ec0a12c8]{flex-shrink:0;font-size:18px}.sb-creer[data-v-ec0a12c8]:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.sb-creer-reunion[data-v-ec0a12c8]{background:linear-gradient(135deg, var(--color-valide), color-mix(in srgb, var(--color-valide) 65%, var(--accent)));color:#fff;min-height:64px;box-shadow:0 4px 14px color-mix(in srgb, var(--color-valide) 28%, transparent);border:none;gap:10px;padding:10px 12px}.sb-creer-reunion[data-v-ec0a12c8]:hover{filter:brightness(1.08);box-shadow:0 6px 18px color-mix(in srgb, var(--color-valide) 38%, transparent);transform:translateY(-1px)}.sb-creer-reunion[data-v-ec0a12c8]:active{transform:none}.sb-creer-reunion.active[data-v-ec0a12c8]{box-shadow:inset 0 0 0 2px color-mix(in srgb, currentColor 55%, transparent), 0 4px 14px color-mix(in srgb, var(--color-valide) 28%, transparent)}.sb-creer-pastille[data-v-ec0a12c8]{background:color-mix(in srgb, currentColor 20%, transparent);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.sb-creer .sb-creer-pastille[data-v-ec0a12c8]{font-size:20px}.sb-creer-titre[data-v-ec0a12c8]{font-size:14px;font-weight:700}.sb-creer-duo[data-v-ec0a12c8]{flex-direction:column;gap:6px;display:flex}.sb-creer-tuile[data-v-ec0a12c8]{gap:10px;padding:8px 12px;font-weight:500}.sb-creer-tuile .material-symbols-outlined[data-v-ec0a12c8]{font-size:20px}.sb-creer-sondage[data-v-ec0a12c8]{border-color:color-mix(in srgb, var(--color-valide) 50%, transparent);background:color-mix(in srgb, var(--color-valide) 50%, transparent);color:#fff;font-weight:600}.sb-creer-sondage[data-v-ec0a12c8]:hover{background:color-mix(in srgb, var(--color-valide) 65%, transparent)}.sb-creer-sondage.active[data-v-ec0a12c8]{border-color:var(--color-valide);background:var(--color-valide)}.sb-creer-ajout[data-v-ec0a12c8]:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--border));background:color-mix(in srgb, var(--text-primary) 5%, transparent);color:var(--text-primary)}.sb-creer-ajout.active[data-v-ec0a12c8]{border-color:var(--accent);background:var(--accent);color:#fff}.sb-dispos[data-v-ec0a12c8]{flex-direction:column;order:-1;display:flex}.avail-hint[data-v-ec0a12c8]{border:1px solid color-mix(in srgb, currentColor 30%, transparent);white-space:normal;border-radius:6px;margin:0 0 6px;padding:6px 10px;font-size:.78rem;line-height:1.3}.avail-hint.dispo-rouge[data-v-ec0a12c8]{background:color-mix(in srgb, var(--error-color) 8%, var(--bg-secondary));color:var(--error-color)}.avail-hint.dispo-jaune[data-v-ec0a12c8]{background:color-mix(in srgb, var(--color-vote-maybe) 8%, var(--bg-secondary));color:var(--color-vote-maybe)}aside.sidebar.barre-laterale .action-btn .sb-dispos-etat[data-v-ec0a12c8]{margin-left:auto;font-size:15px}aside.sidebar .sb-dispos-btn.dispo-ok .sb-dispos-etat[data-v-ec0a12c8]{font-variation-settings:"FILL" 1}aside.sidebar .sb-dispos-btn.dispo-ok[data-v-ec0a12c8]{border-color:color-mix(in srgb, var(--color-valide) 30%, var(--border));background:color-mix(in srgb, var(--color-valide) 12%, var(--bg-secondary));color:var(--color-valide)}aside.sidebar .sb-dispos-btn.dispo-ok[data-v-ec0a12c8]:hover{border-color:color-mix(in srgb, var(--color-valide) 50%, var(--border));background:color-mix(in srgb, var(--color-valide) 22%, var(--bg-secondary))}aside.sidebar .sb-dispos-btn.dispo-ok.active[data-v-ec0a12c8]{border-color:var(--color-valide);background:color-mix(in srgb, var(--color-valide) 22%, var(--bg-secondary));color:var(--color-valide);font-weight:600}aside.sidebar .sb-dispos-btn.dispo-rouge[data-v-ec0a12c8]{border-color:color-mix(in srgb, var(--error-color) 30%, var(--border));background:color-mix(in srgb, var(--error-color) 12%, var(--bg-secondary));color:var(--error-color)}aside.sidebar .sb-dispos-btn.dispo-rouge[data-v-ec0a12c8]:hover{border-color:color-mix(in srgb, var(--error-color) 50%, var(--border));background:color-mix(in srgb, var(--error-color) 22%, var(--bg-secondary))}aside.sidebar .sb-dispos-btn.dispo-rouge.active[data-v-ec0a12c8]{border-color:var(--error-color);background:var(--error-color);color:#fff;font-weight:600}aside.sidebar .sb-dispos-btn.dispo-jaune[data-v-ec0a12c8]{border-color:color-mix(in srgb, var(--color-vote-maybe) 30%, var(--border));background:color-mix(in srgb, var(--color-vote-maybe) 12%, var(--bg-secondary));color:var(--color-vote-maybe)}aside.sidebar .sb-dispos-btn.dispo-jaune[data-v-ec0a12c8]:hover{border-color:color-mix(in srgb, var(--color-vote-maybe) 50%, var(--border));background:color-mix(in srgb, var(--color-vote-maybe) 22%, var(--bg-secondary))}aside.sidebar .sb-dispos-btn.dispo-jaune.active[data-v-ec0a12c8]{border-color:var(--color-vote-maybe);background:var(--color-vote-maybe);color:var(--bg-opaque);font-weight:600}.popin-dispos-alerte[data-v-ec0a12c8]{align-items:center;gap:18px;margin-bottom:20px;display:flex}.popin-dispos-alerte-icone[data-v-ec0a12c8]{background:var(--error-color);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;font-size:30px;animation:2s ease-out infinite popin-dispos-pouls-ec0a12c8;display:grid}@keyframes popin-dispos-pouls-ec0a12c8{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--error-color) 55%, transparent)}70%{box-shadow:0 0 0 12px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.popin-dispos-alerte-icone[data-v-ec0a12c8]{animation:none}}.popin-dispos-alerte-textes[data-v-ec0a12c8]{flex-direction:column;gap:6px;min-width:0;display:flex}.popin-dispos-alerte-titre[data-v-ec0a12c8]{color:var(--text-primary);font-size:20px;font-weight:700;line-height:1.25}.popin-dispos-alerte-texte[data-v-ec0a12c8]{color:var(--text-secondary);font-size:16px;line-height:1.4}.popin-dispos-info[data-v-ec0a12c8]{vertical-align:-3px;color:var(--text-muted);cursor:help;margin-left:4px;font-size:19px;transition:color .15s}.popin-dispos-info[data-v-ec0a12c8]:hover,.popin-dispos-info[data-v-ec0a12c8]:focus-visible{color:var(--text-primary);outline:none}.popin-dispos-sous-titre[data-v-ec0a12c8]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px;font-size:12px;font-weight:700}.popin-dispos-liste[data-v-ec0a12c8]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.popin-dispos-ligne[data-v-ec0a12c8]{--etat:var(--color-vote-maybe);border:1px solid color-mix(in srgb, var(--etat) 30%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--etat) 8%, transparent);align-items:center;gap:12px;padding:10px 14px 10px 10px;display:flex}.popin-dispos-ligne.urgent[data-v-ec0a12c8]{--etat:var(--error-color)}.popin-dispos-icone[data-v-ec0a12c8]{background:color-mix(in srgb, var(--etat) 18%, transparent);width:38px;height:38px;color:var(--etat);border-radius:50%;flex-shrink:0;place-items:center;font-size:21px;display:grid}.popin-dispos-textes[data-v-ec0a12c8]{flex-direction:column;min-width:0;line-height:1.3;display:flex}.popin-dispos-titre[data-v-ec0a12c8]{color:var(--text-primary);font-size:15px;font-weight:600}.popin-dispos-detail[data-v-ec0a12c8]{color:var(--text-muted);font-size:13px}.popin-dispos-etat[data-v-ec0a12c8]{background:color-mix(in srgb, var(--etat) 16%, transparent);color:var(--etat);border-radius:999px;flex-shrink:0;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:600}.popin-plus-tard[data-v-ec0a12c8]{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(90deg, color-mix(in srgb, var(--text-primary) 18%, transparent) calc(var(--progression) * 100%), transparent 0);min-width:132px;color:var(--text-secondary);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;flex-direction:column;align-items:center;padding:6px 16px;font-size:13px;font-weight:600;line-height:1.2;transition:border-color .15s,color .15s;display:flex;position:relative;overflow:hidden}.popin-plus-tard[data-v-ec0a12c8]:hover,.popin-plus-tard.appui[data-v-ec0a12c8]{border-color:var(--text-muted);color:var(--text-primary)}.popin-plus-tard[data-v-ec0a12c8]:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.popin-plus-tard-aide[data-v-ec0a12c8]{opacity:.7;font-size:10.5px;font-weight:500}@media (width>=769px){.sidebar.mini .sb-creer[data-v-ec0a12c8]{justify-content:center;gap:0;padding-inline:0}.sidebar.mini .sb-creer .material-symbols-outlined[data-v-ec0a12c8]{font-size:20px}.sidebar.mini .sb-creer-reunion[data-v-ec0a12c8]{min-height:44px;padding:4px 0}.sidebar.mini .sb-creer-pastille[data-v-ec0a12c8]{background:0 0;width:32px;height:32px}.sidebar.mini .sb-creer-tuile[data-v-ec0a12c8]{padding:8px 0}}@media (width<=768px){.sb-creer[data-v-ec0a12c8]{min-height:48px;padding:14px 18px;font-size:17px}.sb-creer .material-symbols-outlined[data-v-ec0a12c8]{font-size:24px}}.abandon-alerte[data-v-25b6f33e]{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:8px 12px 4px;display:flex}.abandon-alerte-icone[data-v-25b6f33e]{width:72px;height:65px;color:var(--color-vote-maybe);flex-shrink:0;position:relative}.abandon-alerte-icone svg[data-v-25b6f33e]{width:100%;height:100%;overflow:visible}.abandon-alerte-symbole[data-v-25b6f33e]{color:#fff;font-size:26px;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.abandon-alerte-icone .triangle[data-v-25b6f33e]{fill:currentColor;stroke:currentColor;stroke-width:9px;stroke-linejoin:round}.abandon-alerte-icone .triangle-onde[data-v-25b6f33e]{fill:currentColor;stroke:currentColor;stroke-width:9px;stroke-linejoin:round;transform-box:fill-box;transform-origin:50% 62%;animation:2s ease-out infinite abandon-pulsar-25b6f33e}@keyframes abandon-pulsar-25b6f33e{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.abandon-alerte-icone .triangle-onde[data-v-25b6f33e]{opacity:0;animation:none}}.abandon-alerte-textes[data-v-25b6f33e]{flex-direction:column;align-items:center;gap:6px;max-width:340px;display:flex}.abandon-alerte-titre[data-v-25b6f33e]{color:var(--text-primary);text-wrap:balance;font-size:19px;font-weight:700;line-height:1.3}.abandon-alerte-texte[data-v-25b6f33e]{color:var(--text-secondary);text-wrap:balance;font-size:15px;line-height:1.45}.abandon-quitter[data-v-25b6f33e]{border:1px solid color-mix(in srgb, var(--error-color) 45%, var(--border));border-radius:var(--radius);height:36px;color:var(--error-color);cursor:pointer;background:0 0;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s}.abandon-quitter[data-v-25b6f33e]:hover{background:color-mix(in srgb, var(--error-color) 12%, transparent)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%;overflow:hidden}body{background:var(--bg-primary);color:var(--text-primary)}.app[data-v-97fcbab3]{height:100%;display:flex}.main[data-v-97fcbab3]{flex:1;overflow-y:auto}.mobile-hamburger[data-v-97fcbab3],.mobile-overlay[data-v-97fcbab3]{display:none}@media (width<=768px){.app[data-v-97fcbab3] .sidebar{z-index:50;background:var(--bg-opaque);border-right:none;position:fixed;inset:0;width:100%!important;min-width:0!important;max-width:none!important}.app[data-v-97fcbab3] .sidebar:not(.open){display:none}.app[data-v-97fcbab3] .sidebar-close{display:flex}.mobile-hamburger[data-v-97fcbab3]{z-index:60;border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-secondary);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;display:flex;position:fixed;bottom:10px;left:10px}.mobile-hamburger[data-v-97fcbab3]:hover{border-color:var(--accent);color:var(--text-primary)}.mobile-hamburger .material-symbols-outlined[data-v-97fcbab3]{font-size:20px}.mobile-overlay[data-v-97fcbab3]{display:none}}:root{--radius:8px}:root,[data-theme=light]{--lt-bg0:#fff;--lt-bg1:#f6f8fa;--lt-bg2:#eff2f5;--lt-bg3:#e1e4e8;--lt-fg0:#1f2328;--lt-fg1:#1f2328;--lt-fg2:#656d76;--lt-fg3:#9198a1;--lt-red:#d1242f;--lt-green:#1a7f37;--lt-yellow:#9a6700;--lt-orange:#bc4c00;--lt-blue:#0969da;--lt-purple:#8250df;--lt-cyan:#0a7ea4;--lt-border:#d0d7de;--bg-primary:var(--lt-bg0);--bg-secondary:var(--lt-bg1);--bg-tertiary:var(--lt-bg2);--bg-opaque:var(--lt-bg0);--text-primary:var(--lt-fg1);--text-secondary:var(--lt-fg2);--text-muted:var(--lt-fg3);--accent:var(--lt-green);--accent-hover:#196e30;--border:var(--lt-border);--shadow:#00000014;--sidebar-bg:var(--lt-bg1);--popup-bg:var(--lt-bg0);--popup-header-bg:var(--lt-bg2);--error-color:var(--lt-red);--warning-color:var(--lt-yellow);--link:var(--lt-blue);--link-hover:#0550ae;--info:var(--lt-blue);--scrollbar-thumb:var(--lt-bg3);--scrollbar-track:var(--lt-bg1)}[data-theme=dark]{--dk-bg0:#0d1117;--dk-bg1:#161b22;--dk-bg2:#21262d;--dk-bg3:#30363d;--dk-fg0:#e6edf3;--dk-fg1:#c9d1d9;--dk-fg2:#8b949e;--dk-fg3:#6e7681;--dk-red:#f85149;--dk-green:#3fb950;--dk-yellow:#d29922;--dk-orange:#db6d28;--dk-blue:#58a6ff;--dk-blue-lt:#79c0ff;--dk-purple:#bc8cff;--dk-cyan:#39c5cf;--dk-border:#30363d;--bg-primary:var(--dk-bg0);--bg-secondary:var(--dk-bg1);--bg-tertiary:var(--dk-bg2);--bg-opaque:var(--dk-bg0);--text-primary:var(--dk-fg1);--text-secondary:var(--dk-fg2);--text-muted:var(--dk-fg3);--accent:var(--dk-green);--accent-hover:#4ccc5e;--border:var(--dk-border);--shadow:#00000080;--sidebar-bg:var(--dk-bg1);--popup-bg:var(--dk-bg1);--popup-header-bg:var(--dk-bg0);--error-color:var(--dk-red);--warning-color:var(--dk-yellow);--link:var(--dk-blue);--link-hover:var(--dk-blue-lt);--info:var(--dk-blue);--scrollbar-thumb:var(--dk-bg3);--scrollbar-track:var(--dk-bg1)}[data-theme=gruvbox]{--gb-bg0-hard:#1d2021;--gb-bg0:#282828;--gb-bg0-soft:#32302f;--gb-bg1:#3c3836;--gb-bg2:#504945;--gb-bg3:#665c54;--gb-bg4:#7c6f64;--gb-fg0:#fbf1c7;--gb-fg1:#ebdbb2;--gb-fg2:#d5c4a1;--gb-fg3:#bdae93;--gb-fg4:#a89984;--gb-red:#cc241d;--gb-green:#98971a;--gb-yellow:#d79921;--gb-blue:#458588;--gb-purple:#b16286;--gb-aqua:#689d6a;--gb-orange:#d65d0e;--gb-gray:#928374;--gb-bright-red:#fb4934;--gb-bright-green:#b8bb26;--gb-bright-yellow:#fabd2f;--gb-bright-blue:#83a598;--gb-bright-purple:#d3869b;--gb-bright-aqua:#8ec07c;--gb-bright-orange:#f38019;--gb-bright-gray:#a89984;--bg-primary:var(--gb-bg0-hard);--bg-secondary:var(--gb-bg0);--bg-tertiary:var(--gb-bg1);--bg-opaque:var(--gb-bg0-hard);--text-primary:var(--gb-fg1);--text-secondary:var(--gb-fg2);--text-muted:var(--gb-gray);--accent:var(--gb-aqua);--accent-hover:var(--gb-bright-aqua);--border:var(--gb-bg1);--shadow:#0006;--sidebar-bg:var(--gb-bg0);--popup-bg:var(--gb-bg0);--popup-header-bg:var(--gb-bg0-hard);--error-color:var(--gb-red);--warning-color:var(--gb-bright-yellow);--link:var(--gb-blue);--link-hover:var(--gb-bright-blue);--info:var(--gb-bright-blue);--scrollbar-thumb:var(--gb-bg2);--scrollbar-track:var(--gb-bg0-hard)}[data-theme=ocean]{--oc-base-deep:#0c2e42;--oc-base:#143f57;--oc-base-panel:#1a5570;--oc-base-hover:#1e6380;--oc-popup-hdr:#0e3348;--oc-fg:#ebebeb;--oc-fg-md:#b8ccd0;--oc-fg-muted:#7a969c;--oc-yellow:#b58900;--oc-orange:#cb4b16;--oc-red:#f66760;--oc-red-alt:#dc322f;--oc-magenta:#d33682;--oc-violet:#6c71c4;--oc-blue:#268bd2;--oc-cyan:#0c8487;--oc-cyan-lt:#10a3a7;--oc-green:#859900;--oc-gold:#d4802a;--oc-border:#265a72;--oc-base-a87:#143f57dd;--oc-base-deep-a87:#0c2e42dd;--oc-base-panel-a80:#1a5570cc;--oc-base-a93:#143f57ee;--oc-scrollbar-a67:#4a7a80aa;--bg-primary:var(--oc-base-a87);--bg-secondary:var(--oc-base-deep-a87);--bg-tertiary:var(--oc-base-panel-a80);--bg-opaque:var(--oc-base-deep);--text-primary:var(--oc-fg);--text-secondary:var(--oc-fg-md);--text-muted:var(--oc-fg-muted);--accent:var(--oc-cyan);--accent-hover:var(--oc-cyan-lt);--border:var(--oc-border);--shadow:#0006;--sidebar-bg:var(--oc-base-deep-a87);--popup-bg:var(--oc-base);--popup-header-bg:var(--oc-popup-hdr);--error-color:var(--oc-red);--warning-color:var(--oc-yellow);--link:var(--oc-blue);--link-hover:#4aa3e0;--info:var(--oc-blue);--scrollbar-thumb:var(--oc-scrollbar-a67);--scrollbar-track:transparent}[data-theme=ruby]{--ru-bg-deepest:#14000a;--ru-bg-deep:#260011;--ru-bg:#3d0019;--ru-bg-elevated:#560027;--ru-bg-status:#6b0033;--ru-popup-hdr:#1f000d;--ru-fg:#fdeaef;--ru-fg-md:#f4d1da;--ru-fg-muted:#d8a8b4;--ru-fg-bright:#ffd9e0;--ru-red:#ea0143;--ru-red-lt:#ff3a6e;--ru-red-deep:#b30030;--ru-gold:#d4ae5e;--ru-yellow:#e6b020;--ru-orange:#ff7f3f;--ru-green:#4ade80;--ru-blue:#93bcf0;--ru-pink-bright:#ffb3c5;--ru-border:#80002f;--ru-scrollbar-a55:#ea01438c;--bg-primary:var(--ru-bg);--bg-secondary:var(--ru-bg-deep);--bg-tertiary:var(--ru-bg-elevated);--bg-opaque:var(--ru-bg-deepest);--text-primary:var(--ru-fg);--text-secondary:var(--ru-fg-md);--text-muted:var(--ru-fg-muted);--accent:var(--ru-red);--accent-hover:var(--ru-red-lt);--border:var(--ru-border);--shadow:#00000080;--sidebar-bg:var(--ru-bg-deep);--popup-bg:var(--ru-bg);--popup-header-bg:var(--ru-popup-hdr);--error-color:var(--ru-red-lt);--warning-color:var(--ru-gold);--link:var(--ru-pink-bright);--link-hover:var(--ru-fg-bright);--info:var(--ru-blue);--scrollbar-thumb:var(--ru-scrollbar-a55);--scrollbar-track:transparent}[data-theme=highcontrast]{--hc-bg0:#0a0c10;--hc-bg1:#0d1117;--hc-bg2:#161b22;--hc-bg3:#21262d;--hc-fg0:#fff;--hc-fg1:#f0f3f6;--hc-fg2:#cdd9e5;--hc-fg3:#adbac7;--hc-red:#f85149;--hc-green:#3fb950;--hc-yellow:#d29922;--hc-orange:#db6d28;--hc-blue:#58a6ff;--hc-purple:#bc8cff;--hc-cyan:#39c5cf;--hc-border:#444c56;--bg-primary:var(--hc-bg0);--bg-secondary:var(--hc-bg1);--bg-tertiary:var(--hc-bg2);--bg-opaque:var(--hc-bg0);--text-primary:var(--hc-fg1);--text-secondary:var(--hc-fg2);--text-muted:var(--hc-fg3);--accent:var(--hc-green);--accent-hover:#4ccc5e;--border:var(--hc-border);--shadow:#0009;--sidebar-bg:var(--hc-bg1);--popup-bg:var(--hc-bg1);--popup-header-bg:var(--hc-bg0);--error-color:var(--hc-red);--warning-color:var(--hc-yellow);--link:var(--hc-blue);--link-hover:#79c0ff;--info:var(--hc-blue);--scrollbar-thumb:var(--hc-bg3);--scrollbar-track:var(--hc-bg0)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}@media (width>=769px){aside.sidebar{border:1px solid var(--border);border-radius:var(--radius);margin:10px 0 10px 10px}aside.sidebar .nav-btn,aside.sidebar .action-btn,aside.sidebar .user-name{font-size:14px}}aside.sidebar .sidebar-header{border-bottom:1px solid color-mix(in srgb, var(--border) 50%, transparent)}aside.sidebar .app-title{align-items:center;display:flex}aside.sidebar .app-version{margin-left:auto}aside.sidebar .section-title,aside.sidebar .settings-toggle{text-transform:uppercase;letter-spacing:.08em;width:100%;color:var(--text-primary);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:700;display:flex}aside.sidebar .section-title:before,aside.sidebar .settings-toggle:before,aside.sidebar .section-title:after,aside.sidebar .settings-toggle:after{content:"";background:color-mix(in srgb, var(--accent) 35%, transparent);flex:1;height:1px}aside.sidebar .section-title:after,aside.sidebar .settings-toggle:after{order:1}aside.sidebar button.section-title:hover,aside.sidebar .settings-toggle:hover{color:var(--accent)}aside.sidebar .sect-chevron,aside.sidebar .toggle-chevron{order:2;margin-left:0}aside.sidebar .nav-btn{transform-origin:50%;transition:background .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out,transform .15s ease-in-out;position:relative}aside.sidebar .nav-btn:hover,aside.sidebar .nav-btn.active{transform:scale(1.03)}aside.sidebar .nav-btn.active{background:color-mix(in srgb, var(--accent) 13%, transparent)}aside.sidebar .nav-btn.active:before{content:"";background:var(--accent);border-radius:999px;width:3px;position:absolute;top:6px;bottom:6px;left:0}aside.sidebar .nav-btn .material-symbols-outlined{transition:font-variation-settings .15s ease-in-out}aside.sidebar .nav-btn.active .material-symbols-outlined{font-variation-settings:"FILL" 1}aside.sidebar .section-corps{--ecart:8px;opacity:1;grid-template-rows:1fr;transition:grid-template-rows .25s ease-in-out,opacity .2s ease-in-out,margin-top .25s ease-in-out;display:grid}aside.sidebar .section-corps>*{min-height:0;margin:-3px -4px;padding:3px 4px;overflow:hidden}aside.sidebar .section-corps.replie{opacity:0;margin-top:calc(-1 * var(--ecart));grid-template-rows:0fr}aside.sidebar .sect-chevron,aside.sidebar .toggle-chevron{transition:transform .25s ease-in-out}aside.sidebar .sect-chevron.replie{transform:rotate(-90deg)}aside.sidebar .toggle-chevron.ouvert{transform:rotate(180deg)}aside.sidebar .section-icone{flex-shrink:0}@media (prefers-reduced-motion:reduce){aside.sidebar .section-corps,aside.sidebar .sect-chevron,aside.sidebar .toggle-chevron{transition:none}}:root,[data-theme]{--texte-onglet-actif:var(--accent)}[data-theme=ocean]{--texte-onglet-actif:#06c6b2}:root,[data-theme=light]{--teinte-1:var(--lt-cyan);--teinte-2:var(--lt-blue);--teinte-3:var(--lt-purple);--teinte-4:var(--lt-green);--teinte-5:var(--lt-orange);--teinte-6:var(--lt-red)}[data-theme=dark]{--teinte-1:var(--dk-cyan);--teinte-2:var(--dk-blue);--teinte-3:var(--dk-purple);--teinte-4:var(--dk-green);--teinte-5:var(--dk-orange);--teinte-6:var(--dk-red)}[data-theme=gruvbox]{--teinte-1:var(--gb-bright-aqua);--teinte-2:var(--gb-bright-blue);--teinte-3:var(--gb-bright-purple);--teinte-4:var(--gb-bright-green);--teinte-5:var(--gb-bright-orange);--teinte-6:var(--gb-bright-red)}[data-theme=ocean]{--teinte-1:var(--oc-cyan-lt);--teinte-2:var(--oc-blue);--teinte-3:color-mix(in srgb, var(--oc-violet) 60%, var(--oc-fg));--teinte-4:var(--oc-green);--teinte-5:var(--oc-gold);--teinte-6:color-mix(in srgb, var(--oc-magenta) 60%, var(--oc-fg))}[data-theme=ruby]{--teinte-1:var(--ru-blue);--teinte-2:var(--ru-pink-bright);--teinte-3:var(--ru-red-lt);--teinte-4:var(--ru-green);--teinte-5:var(--ru-orange);--teinte-6:var(--ru-gold)}[data-theme=highcontrast]{--teinte-1:var(--hc-cyan);--teinte-2:var(--hc-blue);--teinte-3:var(--hc-purple);--teinte-4:var(--hc-green);--teinte-5:var(--hc-orange);--teinte-6:var(--hc-red)}:root{--app-antennes:#0586f0;--app-covoit:#079ed5;--app-discord:#5966f3;--app-nc-calendar:#fe2562;--app-nc-files:#fe3940;--app-deck-gantt:#ec1313;--app-nc-deck:#fe501b;--app-easypolls:#00c795;--app-amendify:#00c261;--app-nc-forms:#01d004;--app-webstats:#83de1b;--app-nc-tables:#b7e137;--app-nc-cookbook:#ec41b0;--app-toc:#f1c40e;--app-tropic:#f70}.cs-trigger[data-v-2f2b8f6f]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:13px;transition:border-color .15s;display:flex}.cs-trigger[data-v-2f2b8f6f]:focus,.cs-trigger.open[data-v-2f2b8f6f]{border-color:var(--accent)}.cs-trigger.disabled[data-v-2f2b8f6f]{opacity:.5;cursor:not-allowed}.cs-trigger.cs-sm[data-v-2f2b8f6f]{min-height:28px;color:var(--text-muted);padding:4px 8px;font-size:12px}.cs-placeholder[data-v-2f2b8f6f]{color:var(--text-muted);flex:1}.cs-label[data-v-2f2b8f6f]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cs-chevron[data-v-2f2b8f6f]{color:var(--text-muted);flex-shrink:0;margin-left:auto;font-size:10px}.cs-dot[data-v-2f2b8f6f]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.cs-avatar[data-v-2f2b8f6f]{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:flex}.cs-avatar-img[data-v-2f2b8f6f]{object-fit:cover;border-radius:50%;flex-shrink:0;width:18px;height:18px}.cs-dropdown[data-v-2f2b8f6f]{z-index:2000;background:var(--popup-bg);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 4px 16px var(--shadow);flex-direction:column;max-height:260px;display:flex;position:fixed;overflow:hidden}.cs-search-wrap[data-v-2f2b8f6f]{border-bottom:1px solid var(--border);flex-shrink:0;padding:6px}.cs-search[data-v-2f2b8f6f]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-secondary);width:100%;color:var(--text-primary);outline:none;padding:5px 8px;font-size:12px}.cs-search[data-v-2f2b8f6f]:focus{border-color:var(--accent)}.cs-options[data-v-2f2b8f6f]{flex:1;overflow-y:auto}.cs-option[data-v-2f2b8f6f]{color:var(--text-primary);cursor:pointer;align-items:center;gap:6px;padding:6px 10px;font-size:13px;transition:background .1s;display:flex}.cs-option.highlighted[data-v-2f2b8f6f]{background:var(--bg-tertiary)}.cs-option.selected[data-v-2f2b8f6f]{color:var(--accent);font-weight:500}.cs-option-label[data-v-2f2b8f6f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-empty[data-v-2f2b8f6f]{color:var(--text-muted);text-align:center;padding:10px;font-size:12px}.hub-icon[data-v-3c046c3c]{vertical-align:middle;flex-shrink:0;display:inline-block}.login-overlay[data-v-dc60c286]{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.login-panel[data-v-dc60c286]{background:var(--popup-bg);border:1px solid var(--border);border-radius:var(--radius);width:380px;max-width:95vw;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000004d}.close-btn[data-v-dc60c286]{color:var(--text-muted);cursor:pointer;border-radius:var(--radius);z-index:1;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:12px;right:12px}.close-btn .material-symbols-outlined[data-v-dc60c286]{font-size:18px}.close-btn[data-v-dc60c286]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.login-branding[data-v-dc60c286]{border-bottom:1px solid var(--border);background:var(--popup-header-bg);align-items:center;gap:12px;padding:24px 24px 20px;display:flex}.login-logo-fallback[data-v-dc60c286]{color:var(--accent);flex-shrink:0;font-size:40px}.login-logo[data-v-dc60c286-s]{border-radius:8px;flex-shrink:0;width:40px;height:40px}.login-branding-text[data-v-dc60c286]{flex-direction:column;gap:2px;display:flex}.login-app-name[data-v-dc60c286]{color:var(--text-primary);letter-spacing:-.3px;font-size:18px;font-weight:700}.login-version[data-v-dc60c286]{color:var(--text-muted);font-size:11px;font-weight:400}.login-subtitle[data-v-dc60c286]{color:var(--text-muted);font-size:13px}.login-body[data-v-dc60c286]{flex-direction:column;gap:12px;padding:20px 24px 24px;display:flex}.btn-nextcloud[data-v-dc60c286]{border-radius:var(--radius);background:var(--accent);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;font-size:14px;font-weight:600;transition:all .15s;display:flex}.btn-nextcloud[data-v-dc60c286]:hover{background:var(--accent-hover);box-shadow:0 4px 12px var(--shadow);transform:translateY(-1px)}.btn-nextcloud[data-v-dc60c286]:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.btn-nextcloud .material-symbols-outlined[data-v-dc60c286]{font-size:20px}.btn-nextcloud[data-v-dc60c286] .hub-icon{border-radius:50%}.flow-status[data-v-dc60c286]{color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--radius);align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.spinner[data-v-dc60c286]{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite spin-dc60c286}@keyframes spin-dc60c286{to{transform:rotate(360deg)}}.login-separator[data-v-dc60c286]{align-items:center;gap:8px;margin:4px 0;display:flex}.separator-line[data-v-dc60c286]{background:var(--border);flex:1;height:1px}.separator-toggle[data-v-dc60c286]{color:var(--text-muted);cursor:pointer;white-space:nowrap;border-radius:var(--radius);background:0 0;border:none;align-items:center;gap:4px;padding:4px 8px;font-family:inherit;font-size:12px;display:flex}.separator-toggle[data-v-dc60c286]:hover{color:var(--text-secondary);background:var(--bg-tertiary)}.separator-chevron[data-v-dc60c286]{font-size:16px;transition:transform .2s}.separator-chevron.rotated[data-v-dc60c286]{transform:rotate(180deg)}.login-form[data-v-dc60c286]{flex-direction:column;gap:12px;display:flex}.login-field[data-v-dc60c286]{flex-direction:column;gap:4px;display:flex}.field-label[data-v-dc60c286]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.field-input[data-v-dc60c286]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);outline:none;padding:10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.field-input[data-v-dc60c286]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 10%, transparent)}.login-error[data-v-dc60c286]{color:var(--error-color);background:color-mix(in srgb, var(--error-color) 10%, transparent);border-radius:var(--radius);padding:10px 12px;font-size:13px}.btn[data-v-dc60c286]{border-radius:var(--radius);cursor:pointer;border:none;padding:7px 14px;font-size:13px;font-weight:500;transition:all .15s}.btn-primary[data-v-dc60c286]{background:var(--accent);color:#fff}.btn-primary[data-v-dc60c286]:hover{background:var(--accent-hover)}.btn-primary[data-v-dc60c286]:disabled{opacity:.6;cursor:not-allowed}.login-submit[data-v-dc60c286]{padding:12px;font-size:14px;font-weight:600}.md-editor[data-v-b081e847]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);overflow:hidden}.md-editor[data-v-b081e847]:focus-within{border-color:var(--accent)}.md-toolbar[data-v-b081e847]{background:var(--bg-secondary);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:2px;padding:4px 6px;display:flex}.md-toolbar button[data-v-b081e847]{width:26px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;font-family:inherit;font-size:11px;font-weight:700;transition:background .15s,color .15s;display:flex}.md-toolbar button[data-v-b081e847]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.md-toolbar button.active[data-v-b081e847]{background:var(--accent);color:#fff}.md-toolbar .material-symbols-outlined[data-v-b081e847]{font-size:17px}.md-sep[data-v-b081e847]{background:var(--border);width:1px;height:18px;margin:0 3px}.md-pending[data-v-b081e847]{color:var(--text-muted);margin-left:auto;padding-right:4px;font-size:11px}.md-file-input[data-v-b081e847]{display:none}.md-content[data-v-b081e847]{flex-direction:column;max-height:40vh;display:flex;overflow-y:auto}.md-content[data-v-b081e847] .tiptap{color:var(--text-primary);cursor:text;outline:none;flex:1;padding:10px 12px;font-size:13px;line-height:1.6}.md-content[data-v-b081e847] .tiptap>*+*{margin-top:.6em}.md-content[data-v-b081e847] .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--text-muted);pointer-events:none}.md-content[data-v-b081e847] h2{font-size:16px;font-weight:700}.md-content[data-v-b081e847] h3{font-size:14px;font-weight:700}.md-content[data-v-b081e847] ul,.md-content[data-v-b081e847] ol{padding-left:20px}.md-content[data-v-b081e847] blockquote{border-left:3px solid var(--border);color:var(--text-secondary);padding-left:10px}.md-content[data-v-b081e847] code{background:var(--bg-tertiary);border-radius:3px;padding:1px 4px;font-size:12px}.md-content[data-v-b081e847] pre{border-radius:var(--radius);background:var(--bg-tertiary);padding:8px 10px;overflow-x:auto}.md-content[data-v-b081e847] pre code{background:0 0;padding:0}.md-content[data-v-b081e847] a{color:var(--accent);text-decoration:underline}.md-content[data-v-b081e847] img{border:1px solid var(--border);border-radius:var(--radius);width:auto;max-width:100%;height:auto;max-height:240px;display:block}.md-content[data-v-b081e847] img.ProseMirror-selectednode{outline:2px solid var(--accent)}.webhook-overlay[data-v-38f358d3]{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.webhook-panel[data-v-38f358d3]{background:var(--popup-bg);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;width:560px;max-width:95vw;max-height:92vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}.webhook-header[data-v-38f358d3]{background:var(--popup-header-bg);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;padding:16px 20px;display:flex}.webhook-header-icon[data-v-38f358d3]{color:var(--accent);font-size:20px}.webhook-header-title[data-v-38f358d3]{color:var(--text-primary);flex-shrink:0;margin-right:8px;font-size:15px;font-weight:700}.webhook-header-desc[data-v-38f358d3]{color:var(--text-muted);flex:1;font-size:11px;line-height:1.4}.close-btn[data-v-38f358d3]{color:var(--text-muted);cursor:pointer;border-radius:var(--radius);background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.close-btn .material-symbols-outlined[data-v-38f358d3]{font-size:18px}.close-btn[data-v-38f358d3]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.webhook-body[data-v-38f358d3]{flex-direction:column;gap:12px;padding:16px 20px 20px;display:flex;overflow-y:auto}.webhook-radios[data-v-38f358d3]{gap:8px;display:flex}.webhook-radio[data-v-38f358d3]{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-secondary);cursor:pointer;flex:1;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.webhook-radio input[type=radio][data-v-38f358d3]{display:none}.webhook-radio .material-symbols-outlined[data-v-38f358d3]{font-size:16px}.webhook-radio[data-v-38f358d3]:hover{border-color:var(--accent);color:var(--text-primary)}.webhook-radio.selected[data-v-38f358d3]{border-color:var(--accent);background:var(--accent);color:#fff}.webhook-page[data-v-38f358d3]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-tertiary);min-width:0;color:var(--text-muted);align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex}.webhook-page .material-symbols-outlined[data-v-38f358d3]{color:var(--accent);flex-shrink:0;font-size:15px}.webhook-page-path[data-v-38f358d3]{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.webhook-page-note[data-v-38f358d3]{flex-shrink:0;margin-left:auto;font-style:italic}.webhook-field[data-v-38f358d3]{flex-direction:column;gap:4px;display:flex}.webhook-label[data-v-38f358d3]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.webhook-hint[data-v-38f358d3]{color:var(--text-muted);margin:2px 0 0;font-size:11px}.webhook-input[data-v-38f358d3]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);outline:none;padding:8px 10px;font-family:inherit;font-size:13px;transition:border-color .15s}.webhook-input[data-v-38f358d3]:focus{border-color:var(--accent)}.webhook-error[data-v-38f358d3]{color:var(--error-color);background:color-mix(in srgb, var(--error-color) 10%, transparent);border-radius:var(--radius);padding:8px 10px;font-size:12px}.webhook-success[data-v-38f358d3]{color:var(--accent);text-align:center;padding:8px;font-size:13px;font-weight:600}.webhook-footer[data-v-38f358d3]{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.webhook-btn-cancel[data-v-38f358d3]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;padding:7px 14px;font-family:inherit;font-size:13px}.webhook-btn-cancel[data-v-38f358d3]:hover{border-color:var(--accent);color:var(--text-primary)}.webhook-btn-send[data-v-38f358d3]{border-radius:var(--radius);background:var(--accent);color:#fff;cursor:pointer;border:none;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s;display:flex}.webhook-btn-send[data-v-38f358d3]:hover{background:var(--accent-hover)}.webhook-btn-send[data-v-38f358d3]:disabled{opacity:.6;cursor:not-allowed}.webhook-btn-send .spinner[data-v-38f358d3]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite webhook-spin-38f358d3}@keyframes webhook-spin-38f358d3{to{transform:rotate(360deg)}}.progress-container[data-v-b0ac3209]{flex-direction:column;gap:8px;display:flex}.progress-bar[data-v-b0ac3209]{background:var(--bg-tertiary);border-radius:4px;width:100%;height:8px;overflow:hidden}.progress-fill[data-v-b0ac3209]{background:var(--accent);border-radius:4px;height:100%;transition:width .3s}.progress-info[data-v-b0ac3209]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.progress-text[data-v-b0ac3209]{color:var(--text-secondary);font-size:13px}.progress-failed[data-v-b0ac3209]{color:var(--error-color)}.progress-current[data-v-b0ac3209]{color:var(--text-muted);font-size:12px}.app-title[data-v-ef8efadf]{color:var(--text-primary);white-space:nowrap;flex:1;margin:0;font-size:16px;font-weight:700}.app-version[data-v-ef8efadf]{color:var(--text-muted);vertical-align:middle;cursor:pointer;border-radius:4px;padding:1px 4px;font-size:10px;font-weight:400;transition:background .15s}.app-version[data-v-ef8efadf]:hover{background:var(--bg-tertiary);color:var(--accent)}.changelog-overlay[data-v-ef8efadf]{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.changelog-panel[data-v-ef8efadf]{background:var(--popup-bg);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;width:640px;max-width:95vw;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}.changelog-header[data-v-ef8efadf]{border-bottom:1px solid var(--border);background:var(--popup-header-bg);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.changelog-title[data-v-ef8efadf]{color:var(--text-primary);font-size:15px;font-weight:600}.header-actions[data-v-ef8efadf]{align-items:center;gap:8px;display:flex}.technique-toggle[data-v-ef8efadf]{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;border-radius:var(--radius);background:0 0;align-items:center;gap:4px;padding:4px 10px;font-size:12px;transition:all .15s;display:flex}.technique-toggle .material-symbols-outlined[data-v-ef8efadf]{font-size:14px}.technique-toggle[data-v-ef8efadf]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.technique-toggle.active[data-v-ef8efadf]{background:var(--accent);border-color:var(--accent);color:#fff}.technique-toggle[data-v-ef8efadf]:disabled{cursor:default;opacity:.6}.clear-btn.confirm[data-v-ef8efadf]{border-color:var(--warning-color);color:var(--warning-color);background:color-mix(in srgb, var(--warning-color) 12%, transparent)}.close-btn[data-v-ef8efadf]{color:var(--text-muted);cursor:pointer;border-radius:var(--radius);background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.close-btn .material-symbols-outlined[data-v-ef8efadf]{font-size:18px}.close-btn[data-v-ef8efadf]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.changelog-body[data-v-ef8efadf]{color:var(--text-primary);padding:20px;font-size:14px;line-height:1.6;overflow-y:auto}.changelog-body[data-v-ef8efadf] h1{border-bottom:1px solid var(--border);margin:0 0 12px;padding-bottom:8px;font-size:20px;font-weight:700}.changelog-body[data-v-ef8efadf] h2{color:var(--accent);margin:20px 0 8px;font-size:16px;font-weight:600}.changelog-body[data-v-ef8efadf] h3{color:var(--text-secondary);margin:14px 0 6px;font-size:14px;font-weight:600}.changelog-body[data-v-ef8efadf] ul{margin:6px 0;padding-left:20px}.changelog-body[data-v-ef8efadf] li{margin:3px 0}.changelog-body[data-v-ef8efadf] code{background:var(--bg-tertiary);border-radius:3px;padding:1px 5px;font-size:13px}.changelog-body[data-v-ef8efadf] a{color:var(--link);text-decoration:underline}.changelog-body[data-v-ef8efadf] a:hover{color:var(--link-hover)}.changelog-body[data-v-ef8efadf] hr{border:none;border-top:1px solid var(--border);margin:16px 0}.changelog-body[data-v-ef8efadf] strong{font-weight:600}.changelog-body[data-v-ef8efadf] p{margin:6px 0}.changelog-body[data-v-ef8efadf] .technique-section{display:none}.changelog-body.show-technique[data-v-ef8efadf] .technique-section{display:block}.docs-overlay[data-v-5995ede9]{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.docs-panel[data-v-5995ede9]{background:var(--popup-bg);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;width:90vw;max-width:1100px;height:85vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}.docs-header[data-v-5995ede9]{border-bottom:1px solid var(--border);background:var(--popup-header-bg);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.docs-header-title[data-v-5995ede9]{color:var(--text-primary);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.docs-icon[data-v-5995ede9]{color:var(--accent);font-size:20px}.close-btn[data-v-5995ede9]{color:var(--text-muted);cursor:pointer;border-radius:var(--radius);background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.close-btn .material-symbols-outlined[data-v-5995ede9]{font-size:18px}.close-btn[data-v-5995ede9]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.docs-body[data-v-5995ede9]{flex:1;display:flex;overflow:hidden}.docs-tree[data-v-5995ede9]{border-right:1px solid var(--border);background:var(--popup-bg);width:220px;min-width:220px;padding:8px 0;overflow-y:auto}.tree-item[data-v-5995ede9]{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;align-items:center;gap:6px;padding:6px 16px;font-size:13px;transition:background .1s,color .1s;display:flex}.tree-item[data-v-5995ede9]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.tree-item.active[data-v-5995ede9]{color:var(--accent);background:var(--bg-tertiary);font-weight:600}.tree-home[data-v-5995ede9]{margin-bottom:4px;padding-left:12px}.tree-icon[data-v-5995ede9]{font-size:16px}.tree-section[data-v-5995ede9]{margin-top:2px}.tree-section-toggle[data-v-5995ede9]{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:2px;padding:6px 8px;font-size:13px;font-weight:600;display:flex}.tree-section-toggle[data-v-5995ede9]:hover{background:var(--bg-tertiary)}.tree-chevron[data-v-5995ede9]{color:var(--text-muted);font-size:18px}.tree-files .tree-item[data-v-5995ede9]{padding-left:32px;font-weight:400}.docs-content[data-v-5995ede9]{color:var(--text-primary);flex:1;padding:20px 28px;font-size:14px;line-height:1.7;overflow-y:auto}.docs-content[data-v-5995ede9] h1{border-bottom:2px solid var(--accent);color:var(--text-primary);margin:0 0 20px;padding-bottom:10px;font-size:24px;font-weight:700}.docs-content[data-v-5995ede9] h2{border-bottom:1px solid var(--border);color:var(--accent);margin:28px 0 12px;padding-bottom:6px;font-size:18px;font-weight:700}.docs-content[data-v-5995ede9] h3{color:var(--text-primary);border-left:3px solid var(--accent);margin:20px 0 8px;padding-left:10px;font-size:15px;font-weight:600}.docs-content[data-v-5995ede9] p{margin:8px 0}.docs-content[data-v-5995ede9] ul,.docs-content[data-v-5995ede9] ol{margin:8px 0;padding-left:20px}.docs-content[data-v-5995ede9] li{margin:4px 0}.docs-content[data-v-5995ede9] code{background:var(--bg-tertiary);border-radius:3px;padding:1px 5px;font-size:13px}.docs-content[data-v-5995ede9] pre{background:var(--bg-tertiary);border-radius:var(--radius);margin:12px 0;padding:12px 16px;overflow-x:auto}.docs-content[data-v-5995ede9] pre code{background:0 0;padding:0}.docs-content[data-v-5995ede9] blockquote{border-left:3px solid var(--accent);color:var(--text-secondary);margin:12px 0;padding-left:12px}.docs-content[data-v-5995ede9] a{color:var(--link);text-decoration:underline}.docs-content[data-v-5995ede9] a:hover{color:var(--link-hover)}.docs-content[data-v-5995ede9] hr{border:none;border-top:1px solid var(--border);margin:20px 0}.docs-content[data-v-5995ede9] strong{font-weight:600}.docs-content[data-v-5995ede9] table{border-collapse:collapse;width:100%;margin:12px 0}.docs-content[data-v-5995ede9] th,.docs-content[data-v-5995ede9] td{border:1px solid var(--border);text-align:left;padding:6px 10px;font-size:13px}.docs-content[data-v-5995ede9] th{background:var(--bg-tertiary);font-weight:600}.docs-toc[data-v-5995ede9]{border-left:1px solid var(--border);width:200px;min-width:200px;padding:16px 12px;overflow-y:auto}.toc-title[data-v-5995ede9]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0 0 10px;font-size:11px;font-weight:700}.toc-item[data-v-5995ede9]{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:12px;line-height:1.4;transition:color .1s;display:block}.toc-item[data-v-5995ede9]:hover{color:var(--accent);background:var(--bg-tertiary)}.toc-h3[data-v-5995ede9]{padding-left:20px;font-size:11.5px}.docs-tree[data-v-5995ede9],.docs-content[data-v-5995ede9],.docs-toc[data-v-5995ede9]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.docs-tree[data-v-5995ede9]::-webkit-scrollbar{width:6px;height:6px}.docs-content[data-v-5995ede9]::-webkit-scrollbar{width:6px;height:6px}.docs-toc[data-v-5995ede9]::-webkit-scrollbar{width:6px;height:6px}.docs-tree[data-v-5995ede9]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius)}.docs-content[data-v-5995ede9]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius)}.docs-toc[data-v-5995ede9]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius)}.docs-tree[data-v-5995ede9]::-webkit-scrollbar-track{background:var(--scrollbar-track)}.docs-content[data-v-5995ede9]::-webkit-scrollbar-track{background:var(--scrollbar-track)}.docs-toc[data-v-5995ede9]::-webkit-scrollbar-track{background:var(--scrollbar-track)}@media (width<=768px){.docs-toc[data-v-5995ede9]{display:none}.docs-tree[data-v-5995ede9]{width:180px;min-width:180px}.docs-panel[data-v-5995ede9]{width:98vw;height:92vh}.docs-content[data-v-5995ede9]{padding:16px}}.confirm-overlay[data-v-dad94d6f]{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.confirm-panel[data-v-dad94d6f]{background:var(--popup-bg);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;width:440px;max-width:95vw;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}.confirm-header[data-v-dad94d6f]{background:var(--popup-header-bg);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:16px 20px;display:flex}.confirm-header-icon[data-v-dad94d6f]{font-size:20px}.confirm-header-icon.danger[data-v-dad94d6f]{color:var(--error-color)}.confirm-header-icon.accent[data-v-dad94d6f]{color:var(--accent)}.confirm-header-title[data-v-dad94d6f]{color:var(--text-primary);flex:1;font-size:15px;font-weight:700}.confirm-close[data-v-dad94d6f]{border-radius:var(--radius);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.confirm-close[data-v-dad94d6f]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.confirm-close .material-symbols-outlined[data-v-dad94d6f]{font-size:18px}.confirm-body[data-v-dad94d6f]{flex-direction:column;flex:1;min-height:0;padding:20px;display:flex;overflow:hidden}.confirm-body[data-v-dad94d6f] p{color:var(--text-secondary);margin:0 0 8px;font-size:13px;line-height:1.6}.confirm-body[data-v-dad94d6f] p:last-of-type{margin-bottom:20px}.confirm-body[data-v-dad94d6f] strong{color:var(--text-primary)}.confirm-body[data-v-dad94d6f] .warning{color:var(--error-color);font-weight:600}.confirm-actions[data-v-dad94d6f]{border-top:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;padding:12px 20px;display:flex}.confirm-actions-left[data-v-dad94d6f]{margin-right:auto}.confirm-btn-cancel[data-v-dad94d6f]{color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;background:0 0;padding:7px 16px;font-family:inherit;font-size:13px;transition:all .15s}.confirm-btn-cancel[data-v-dad94d6f]:hover{color:var(--text-primary)}.confirm-btn-action[data-v-dad94d6f]{border-radius:var(--radius);cursor:pointer;color:#fff;border:none;padding:7px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .15s}.confirm-btn-action.danger[data-v-dad94d6f]{background:var(--error-color)}.confirm-btn-action.accent[data-v-dad94d6f]{background:var(--accent)}.confirm-btn-action[data-v-dad94d6f]:hover{opacity:.9}.confirm-btn-action[data-v-dad94d6f]:disabled{opacity:.4;cursor:not-allowed}.palette-overlay[data-v-661fb788]{z-index:2000;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.palette-voile[data-v-661fb788]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;position:absolute;inset:0}.palette-panel[data-v-661fb788]{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb, var(--bg-opaque) 86%, transparent);-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);width:700px;max-width:95vw;max-height:80vh;box-shadow:0 24px 70px var(--shadow), 0 0 0 .5px color-mix(in srgb, var(--text-primary) 18%, transparent) inset;flex-direction:column;display:flex;position:relative;overflow:hidden}.palette-enter-active .palette-voile[data-v-661fb788]{transition:opacity .26s ease-out}.palette-enter-active .palette-panel[data-v-661fb788]{transition:opacity .26s ease-out,transform .26s cubic-bezier(.2,.9,.3,1.05)}.palette-leave-active .palette-voile[data-v-661fb788]{transition:opacity .18s ease-in}.palette-leave-active .palette-panel[data-v-661fb788]{transition:opacity .18s ease-in,transform .18s ease-in}.palette-enter-from .palette-voile[data-v-661fb788],.palette-leave-to .palette-voile[data-v-661fb788]{opacity:0}.palette-enter-from .palette-panel[data-v-661fb788]{opacity:0;transform:translateY(32px)scale(.98)}.palette-leave-to .palette-panel[data-v-661fb788]{opacity:0;transform:translateY(20px)}@media (prefers-reduced-motion:reduce){.palette-enter-from .palette-panel[data-v-661fb788],.palette-leave-to .palette-panel[data-v-661fb788]{transform:none}}.palette-header[data-v-661fb788]{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:14px 20px;display:flex}.palette-header-icon[data-v-661fb788]{color:var(--accent);font-size:20px}.palette-header-title[data-v-661fb788]{color:var(--text-primary);flex-shrink:0;margin-right:8px;font-size:15px;font-weight:700}.palette-header-desc[data-v-661fb788]{min-width:0;color:var(--text-secondary);flex:1;font-size:11.5px;line-height:1.4}.palette-close[data-v-661fb788]{border-radius:var(--radius);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.palette-close .material-symbols-outlined[data-v-661fb788]{font-size:18px}.palette-close[data-v-661fb788]:hover{background:var(--bg-tertiary);color:var(--text-primary)}.palette-body[data-v-661fb788]{border-bottom:1px solid var(--border);padding:14px 20px}.palette-input-wrapper[data-v-661fb788]{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--text-primary) 6%, transparent);align-items:center;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.palette-input-wrapper[data-v-661fb788]:focus-within{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.palette-portee[data-v-661fb788]{background:var(--accent);color:#fff;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:2px;padding:3px 4px 3px 10px;font-size:13px;font-weight:600;display:inline-flex}.palette-portee-sortir[data-v-661fb788]{width:20px;height:20px;color:inherit;cursor:pointer;background:#fff3;border:none;border-radius:50%;place-items:center;display:grid}.palette-portee-sortir .material-symbols-outlined[data-v-661fb788]{font-size:14px}.palette-input-icon[data-v-661fb788]{color:var(--text-secondary);flex-shrink:0;font-size:20px}.palette-input[data-v-661fb788]{min-width:0;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:15px}.palette-input[data-v-661fb788]::placeholder{color:var(--text-secondary);opacity:.8}.palette-results[data-v-661fb788]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);flex:1;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:2px 6px;padding:6px 14px 14px;display:grid;overflow-y:auto}.palette-section-title[data-v-661fb788],.palette-item[data-v-661fb788]{grid-column:1/-1}.palette-section-title[data-v-661fb788]{border-top:1px solid var(--border);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:6px;margin-top:8px;padding:10px 8px 4px;font-size:11px;font-weight:700;display:flex}.palette-section-title[data-v-661fb788]:first-child{border-top:none;margin-top:0;padding-top:6px}.palette-section-title .material-symbols-outlined[data-v-661fb788]{font-size:15px}.palette-item[data-v-661fb788]{border-radius:calc(var(--radius) * 1.3);cursor:pointer;align-items:center;gap:12px;min-width:0;min-height:44px;padding:5px 12px 5px 5px;display:flex;position:relative}.palette-item[data-v-661fb788]:hover{background:color-mix(in srgb, var(--text-primary) 6%, transparent)}.palette-item.desactive[data-v-661fb788]{cursor:default;opacity:.55}.palette-item[data-v-661fb788]>*{z-index:1;position:relative}.palette-item.active[data-v-661fb788]{background:var(--accent)}.palette-item.active .palette-nom[data-v-661fb788],.palette-item.active .palette-detail[data-v-661fb788],.palette-item.active .palette-meta[data-v-661fb788],.palette-item.active .palette-meta-icone[data-v-661fb788],.palette-item.active .palette-etat[data-v-661fb788]{color:#fff;opacity:1}.palette-item.active .palette-detail[data-v-661fb788]{opacity:.85}.palette-vignette[data-v-661fb788]{border-radius:calc(var(--radius) * 1.1);background:color-mix(in srgb, var(--text-primary) 10%, transparent);width:34px;height:34px;color:var(--text-primary);flex-shrink:0;place-items:center;transition:background .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;display:grid}.palette-vignette .material-symbols-outlined[data-v-661fb788]{font-size:19px}.palette-image[data-v-661fb788]{object-fit:contain;opacity:.85;width:19px;height:19px;transition:filter .2s ease-in-out,opacity .2s ease-in-out}.palette-masque[data-v-661fb788]{width:20px;height:20px;-webkit-mask:var(--palette-motif) center / contain no-repeat;-webkit-mask:var(--palette-motif) center / contain no-repeat;-webkit-mask:var(--palette-motif) center / contain no-repeat;mask:var(--palette-motif) center / contain no-repeat;background-color:currentColor}.palette-vignette.teintee[data-v-661fb788],.palette-item .palette-vignette.teintee[data-v-661fb788]{color:#fff;background-image:linear-gradient(to bottom right,#0000,#00000040);box-shadow:inset 0 0 0 1px #ffffff2e}.palette-item.active .palette-vignette.teintee[data-v-661fb788]{box-shadow:0 0 0 2px #ffffffb3}.palette-vignette.pleine[data-v-661fb788]{overflow:hidden}.palette-vignette.pleine.teintee .palette-masque[data-v-661fb788],.palette-item.onglet .palette-vignette.pleine.teintee .palette-masque[data-v-661fb788]{-webkit-mask-size:165%;mask-size:165%}.palette-vignette.ronde[data-v-661fb788],.palette-item.onglet .palette-vignette.ronde[data-v-661fb788]{border-radius:50%}.palette-vignette.pleine .palette-masque[data-v-661fb788],.palette-item.onglet .palette-vignette.pleine .palette-masque[data-v-661fb788],.palette-vignette.pleine .palette-image[data-v-661fb788]{opacity:1;object-fit:cover;width:100%;height:100%}.palette-point[data-v-661fb788]{background:var(--text-muted);border-radius:50%;width:11px;height:11px}.palette-item.active .palette-vignette[data-v-661fb788]{color:#fff;box-shadow:none;background:#ffffff38}.palette-item.active .palette-image[data-v-661fb788]{filter:brightness(0)invert();opacity:1}.palette-texte[data-v-661fb788]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.palette-nom[data-v-661fb788],.palette-detail[data-v-661fb788]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.palette-nom[data-v-661fb788]{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.3}.palette-detail[data-v-661fb788]{color:var(--text-secondary);font-size:12.5px}.palette-meta[data-v-661fb788]{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:11px;display:none}.palette-item.active .palette-meta[data-v-661fb788]{display:inline}.palette-meta-icone[data-v-661fb788]{color:var(--text-secondary);opacity:.7;flex-shrink:0;font-size:17px}.palette-etat[data-v-661fb788]{color:var(--text-muted);flex-shrink:0;font-size:19px}.palette-etat.actif[data-v-661fb788]{color:var(--accent);font-variation-settings:"FILL" 1}.palette-lu[data-v-661fb788]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.palette-item.onglet[data-v-661fb788]{grid-column:auto;gap:10px;min-height:40px;padding:4px 10px 4px 4px}.palette-item.onglet .palette-vignette[data-v-661fb788]{width:30px;height:30px}.palette-item.onglet .palette-vignette .material-symbols-outlined[data-v-661fb788]{font-size:18px}.palette-item.onglet .palette-nom[data-v-661fb788]{font-size:13.5px;font-weight:500}.palette-item.onglet.active .palette-nom[data-v-661fb788]{font-weight:600}.palette-item.onglet .palette-detail[data-v-661fb788],.palette-item.onglet .palette-meta[data-v-661fb788],.palette-item.onglet .palette-meta-icone[data-v-661fb788]{display:none}.palette-item.onglet .palette-masque[data-v-661fb788]{width:18px;height:18px}.palette-item.onglet.courant:not(.active) .palette-nom[data-v-661fb788]{color:var(--texte-onglet-actif,var(--accent));font-weight:600}.palette-item.onglet.courant:not(.active) .palette-vignette[data-v-661fb788]{background:var(--accent);color:#fff;box-shadow:0 4px 12px color-mix(in srgb, var(--accent) 40%, transparent)}.palette-empty[data-v-661fb788]{color:var(--text-muted);grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:32px 16px;font-size:13px;display:flex}.palette-empty .material-symbols-outlined[data-v-661fb788]{font-size:20px}.palette-footer[data-v-661fb788]{border-top:1px solid var(--border);color:var(--text-secondary);flex-wrap:wrap;gap:6px 16px;padding:10px 20px;font-size:11.5px;display:flex}.palette-kbd[data-v-661fb788]{border:1px solid var(--border);background:var(--bg-tertiary);color:var(--text-secondary);border-radius:4px;flex-shrink:0;margin-right:3px;padding:1px 5px;font-family:inherit;font-size:10px;font-weight:600}@media (width<=640px){.palette-header-desc[data-v-661fb788],.palette-header .palette-kbd[data-v-661fb788],.palette-footer[data-v-661fb788]{display:none}}aside.sidebar.barre-laterale{width:var(--sb-largeur,220px);min-width:var(--sb-largeur,220px);max-width:var(--sb-largeur,220px);background:var(--sidebar-bg);flex-direction:column;transition:width .2s ease-in-out,min-width .2s ease-in-out,max-width .2s ease-in-out;display:flex;overflow-y:auto}@media (width>=769px){aside.sidebar.barre-laterale.collante{align-self:flex-start;height:calc(100vh - 20px);position:sticky;top:10px}}aside.sidebar.barre-laterale .sidebar-header{align-items:center;gap:0;padding:12px;display:flex}aside.sidebar.barre-laterale .sb-logo{flex-shrink:0;margin-right:8px;display:inline-flex}aside.sidebar.barre-laterale .sb-logo:empty{display:none}aside.sidebar.barre-laterale .sb-logo>*{width:20px;height:20px}aside.sidebar.barre-laterale .sb-version{min-width:0}aside.sidebar.barre-laterale .sidebar-content{flex-direction:column;flex:1;gap:16px;padding:12px;display:flex}aside.sidebar.barre-laterale .sidebar-spacer{flex:1}aside.sidebar.barre-laterale .sidebar-section{flex-direction:column;gap:8px;display:flex}aside.sidebar.barre-laterale .nav-buttons{flex-direction:column;gap:4px;display:flex}aside.sidebar.barre-laterale .sidebar-reduire,aside.sidebar.barre-laterale .sidebar-close{border-radius:var(--radius);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}aside.sidebar.barre-laterale .sidebar-reduire{margin-left:auto}aside.sidebar.barre-laterale .sidebar-close{margin-left:auto;display:none}aside.sidebar.barre-laterale .sidebar-reduire:hover,aside.sidebar.barre-laterale .sidebar-close:hover{background:var(--bg-tertiary);color:var(--text-primary)}aside.sidebar.barre-laterale .sidebar-reduire .material-symbols-outlined{font-size:19px}aside.sidebar.barre-laterale .sidebar-close .material-symbols-outlined{font-size:18px}@media (width<=768px){aside.sidebar.barre-laterale .sidebar-reduire{display:none}aside.sidebar.barre-laterale .sidebar-close{display:grid}}aside.sidebar .sb-onglets{border-radius:calc(var(--radius) * 1.3);background:color-mix(in srgb, var(--text-primary) 8%, transparent);touch-action:pan-y;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:3px;padding:3px;display:grid;position:relative}aside.sidebar .sb-onglet{z-index:1;border-radius:var(--radius);min-width:0;color:var(--text-secondary);font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:5px;padding:6px 4px;font-size:11px;font-weight:700;transition:background .2s,color .2s;display:flex;position:relative}aside.sidebar .sb-onglet .material-symbols-outlined{font-size:17px}aside.sidebar .sb-onglet-texte{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}aside.sidebar .sb-onglet:hover{color:var(--text-primary)}aside.sidebar .sb-onglet.actif{color:var(--texte-onglet-actif,var(--accent))}aside.sidebar .sb-onglet:focus-visible{outline:2px solid var(--text-primary);outline-offset:1px}aside.sidebar .a-lentille{position:relative}aside.sidebar .a-lentille>:not(.sb-lentille){z-index:1;position:relative}aside.sidebar .sb-lentille{z-index:0;width:var(--lw,0);height:var(--lh,0);border-radius:calc(var(--radius) * 1.3);transform:translate(var(--lx,0), var(--ly,0));opacity:0;pointer-events:none;transition:transform .5s cubic-bezier(.34,1.4,.64,1),width .35s cubic-bezier(.34,1.4,.64,1),height .35s cubic-bezier(.34,1.4,.64,1),opacity .25s;position:absolute;top:0;left:0}aside.sidebar .sb-lentille:before,aside.sidebar .sb-lentille:after{content:"";border-radius:inherit;position:absolute;inset:0}aside.sidebar .sb-lentille:before{background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 40%, transparent));opacity:.22}aside.sidebar .sb-lentille:after{border:1px solid var(--accent);box-shadow:0 0 18px var(--accent);opacity:.4}aside.sidebar .lentille-active>.sb-lentille{opacity:1}aside.sidebar .lentille-figee>.sb-lentille{transition:none}aside.sidebar .lentille-glisse>.sb-lentille{transition:width .2s,height .2s}aside.sidebar .lentille-glisse{cursor:grabbing;-webkit-user-select:none;user-select:none}aside.sidebar .lentille-glisse .nav-btn.nav-page.active:not(.survol-glisse){color:var(--text-secondary)}aside.sidebar .lentille-glisse .nav-btn.nav-page.active:not(.survol-glisse) .nav-vignette{background:color-mix(in srgb, var(--text-primary) 7%, transparent);color:var(--text-muted);box-shadow:none}aside.sidebar .nav-btn.nav-page.survol-glisse{color:var(--accent)}aside.sidebar .nav-btn.nav-page.survol-glisse .nav-vignette{background:var(--accent);color:#fff;transform:scale(1.08)}aside.sidebar .lentille-glisse .sb-onglet.actif:not(.survol-glisse){color:var(--text-muted)}aside.sidebar .sb-onglet.survol-glisse{color:var(--accent)}aside.sidebar .sb-onglets>.sb-lentille{border-radius:var(--radius)}aside.sidebar .sb-onglets>.sb-lentille:before{background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 45%, transparent));opacity:.38}aside.sidebar .sb-onglets>.sb-lentille:after{border:1.5px solid var(--accent);box-shadow:0 0 16px var(--accent), inset 0 0 10px color-mix(in srgb, var(--accent) 35%, transparent);opacity:.8}@keyframes sb-rebond-vignette{0%{transform:scale(1)}40%{transform:translateY(-3px)scale(1.18)}to{transform:scale(1)}}aside.sidebar .nav-vignette.rebond{animation:.5s cubic-bezier(.34,1.56,.64,1) sb-rebond-vignette}@media (prefers-reduced-motion:reduce){aside.sidebar .sb-lentille{transition:opacity .2s}aside.sidebar .nav-vignette.rebond{animation:none}}aside.sidebar .nav-btn.nav-page{border-radius:calc(var(--radius) * 1.3);min-height:38px;color:var(--text-secondary);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:4px 10px 4px 4px;font-size:13.5px;text-decoration:none;display:flex;transform:none}aside.sidebar .nav-btn.nav-page:hover,aside.sidebar .nav-btn.nav-page.active{transform:none}aside.sidebar .nav-btn.nav-page:before{display:none}aside.sidebar .nav-btn.nav-page.nav-sous{min-height:32px;margin-left:18px;font-size:12.5px}aside.sidebar .nav-btn.nav-page.nav-sous .nav-vignette{width:24px;height:24px}aside.sidebar .nav-vignette{border-radius:calc(var(--radius) * 1.1);background:color-mix(in srgb, var(--text-primary) 7%, transparent);width:30px;height:30px;color:var(--text-muted);flex-shrink:0;place-items:center;transition:background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;display:grid;position:relative}aside.sidebar .nav-vignette .material-symbols-outlined{font-size:18px}aside.sidebar .nav-vignette .nav-icone-composant{width:20px;height:20px}aside.sidebar .nav-btn.nav-page:hover{background:color-mix(in srgb, var(--text-primary) 6%, transparent);color:var(--text-primary)}aside.sidebar .nav-btn.nav-page:hover .nav-vignette{background:color-mix(in srgb, var(--accent) 22%, transparent);color:#fff}aside.sidebar .nav-btn.nav-page.active{color:var(--texte-onglet-actif,var(--accent));background:0 0;font-weight:600}aside.sidebar .nav-btn.nav-page.active .nav-vignette{background:var(--accent);color:#fff;box-shadow:0 4px 12px color-mix(in srgb, var(--accent) 40%, transparent)}aside.sidebar .nav-btn.nav-page:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}aside.sidebar .nav-btn.nav-page .nav-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}aside.sidebar .nav-hub{background:var(--bg-opaque);color:var(--text-secondary);border-radius:50%;padding:1.5px;position:absolute;bottom:-3px;right:-3px}aside.sidebar .nav-vignette .app-mark{object-fit:contain;opacity:.55;width:18px;height:18px;transition:filter .2s ease-in-out,opacity .2s ease-in-out}aside.sidebar .nav-btn.nav-page:hover .nav-vignette .app-mark{filter:brightness(0)invert();opacity:1}aside.sidebar.couleurs-apps .app-teinte .nav-vignette,aside.sidebar.couleurs-apps .app-teinte:hover .nav-vignette{background:linear-gradient(135deg, var(--app-c), color-mix(in srgb, var(--app-c) 60%, var(--bg-opaque)));color:#fff}aside.sidebar.couleurs-apps .app-teinte .nav-vignette .app-mark{filter:brightness(0)invert();opacity:1;width:100%;height:100%}aside.sidebar .nav-groupe{letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);opacity:.8;margin:10px 0 2px;padding-left:8px;font-size:10.5px;font-weight:700}aside.sidebar .nav-groupe:first-of-type{margin-top:2px}aside.sidebar .nav-badge{background:color-mix(in srgb, var(--text-primary) 10%, transparent);text-align:center;min-width:20px;color:var(--text-muted);border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:11px;font-weight:600}aside.sidebar .nav-btn.nav-page.active .nav-badge{background:color-mix(in srgb, var(--accent) 25%, transparent);color:var(--text-primary)}aside.sidebar .nav-pastille{background:var(--warning-color);border-radius:50%;flex-shrink:0;width:7px;height:7px}aside.sidebar .nav-btn .app-link-go{color:var(--text-muted);opacity:0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transform:translate(-4px);font-size:14px!important}aside.sidebar .nav-btn.app-link:hover .app-link-go{opacity:.5;transition:opacity .25s ease-in-out .15s,transform .25s ease-in-out .15s;transform:translate(0)}aside.sidebar.barre-laterale .action-btn{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-secondary);text-align:left;white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:6px 10px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}aside.sidebar.barre-laterale .action-btn .material-symbols-outlined{flex-shrink:0;font-size:18px}aside.sidebar.barre-laterale .action-btn:hover{border-color:var(--accent);color:var(--text-primary)}aside.sidebar.barre-laterale button.settings-toggle{padding:4px 0}aside.sidebar.barre-laterale .section-title,aside.sidebar.barre-laterale .settings-toggle{cursor:pointer;background:0 0;border:none;padding:2px 2px 2px 0;font-family:inherit}aside.sidebar.barre-laterale .sect-chevron,aside.sidebar.barre-laterale .settings-toggle .material-symbols-outlined{font-size:16px}aside.sidebar.barre-laterale .section-static{letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:11px;font-weight:600}aside.sidebar.barre-laterale .corps-reglages{--ecart:16px}aside.sidebar.barre-laterale .reglages{flex-direction:column;gap:16px;display:flex}aside.sidebar.barre-laterale .user-info{align-items:center;gap:8px;padding:4px 0;display:flex}aside.sidebar.barre-laterale .user-avatar{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:flex}aside.sidebar.barre-laterale .user-avatar-img{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}aside.sidebar.barre-laterale .user-name{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);flex:1;font-size:13px;font-weight:500;overflow:hidden}@media (width>=769px){aside.sidebar.barre-laterale.mini{width:66px;min-width:66px;max-width:66px}aside.sidebar.barre-laterale.mini .sidebar-header{flex-direction:column;gap:8px;padding-inline:0}aside.sidebar.barre-laterale.mini .sb-version{display:none}aside.sidebar.barre-laterale.mini .sb-logo{margin-right:0}aside.sidebar.barre-laterale.mini .sidebar-reduire{margin-left:0}aside.sidebar.barre-laterale.mini .sidebar-content{padding-inline:8px}aside.sidebar.barre-laterale.mini .section-title{pointer-events:none;justify-content:center;height:9px;padding:0;font-size:0}aside.sidebar.barre-laterale.mini .section-title>*,aside.sidebar.barre-laterale.mini .nav-groupe{display:none}aside.sidebar.barre-laterale.mini .sb-onglets{grid-template-columns:minmax(0,1fr)}aside.sidebar.barre-laterale.mini .sb-onglet-texte,aside.sidebar.barre-laterale.mini .nav-label,aside.sidebar.barre-laterale.mini .app-link-go,aside.sidebar.barre-laterale.mini .nav-badge,aside.sidebar.barre-laterale.mini .nav-pastille,aside.sidebar.barre-laterale.mini .sb-masque-mini{display:none}aside.sidebar.barre-laterale.mini .nav-btn.nav-page{justify-content:center;padding:4px}aside.sidebar.barre-laterale.mini .nav-btn.nav-page.nav-sous{margin-left:0}aside.sidebar.barre-laterale.mini .action-btn,aside.sidebar.barre-laterale.mini .settings-toggle{justify-content:center;gap:0;padding-inline:0;font-size:0}aside.sidebar.barre-laterale.mini .action-btn .material-symbols-outlined,aside.sidebar.barre-laterale.mini .settings-toggle .material-symbols-outlined:first-child{font-size:20px}aside.sidebar.barre-laterale.mini .settings-toggle .toggle-chevron{display:none}}@media (width<=768px){aside.sidebar.barre-laterale .nav-btn.nav-page{min-height:48px;font-size:16px}aside.sidebar.barre-laterale .nav-vignette{width:36px;height:36px}aside.sidebar.barre-laterale .nav-vignette .material-symbols-outlined{font-size:22px}aside.sidebar.barre-laterale .action-btn{min-height:48px;padding:14px 18px;font-size:17px}aside.sidebar.barre-laterale .action-btn .material-symbols-outlined{font-size:24px}}.bt[data-v-438c2c49]{--bt-teinte:var(--accent);--bt-encre:var(--text-primary);--bt-cadre:5px;--bt-ombre:linear-gradient(to bottom right, transparent, #00000040);border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.bt-titres[data-v-438c2c49]{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.bt-titres>.bt-titre[data-v-438c2c49]{flex:none;width:100%}.bt-pastille[data-v-438c2c49]{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#00000061;border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:700;line-height:1.5}.bt[data-v-438c2c49]:after{content:"";padding:var(--bt-cadre);border-radius:inherit;background:var(--bt-ombre), var(--bt-teinte);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor,source-over;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.bt-tete[data-v-438c2c49]{padding:calc(clamp(10px, 2cqi, 16px) + var(--bt-cadre)) calc(clamp(16px, 4cqi, 36px) + var(--bt-cadre)) clamp(10px, 2cqi, 16px) calc(clamp(10px, 2cqi, 16px) + var(--bt-cadre));background:var(--bt-ombre), var(--bt-teinte);color:var(--bt-encre);align-items:center;gap:clamp(12px,3cqi,28px);display:flex}.bt--neutre .bt-titre[data-v-438c2c49]{text-shadow:none}.bt--neutre .bt-tete[data-v-438c2c49]{background:var(--bt-ombre), color-mix(in srgb, var(--accent) 22%, var(--bg-opaque))}.bt-bulle[data-v-438c2c49]{aspect-ratio:1;flex-shrink:0;width:clamp(76px,20cqi,150px);position:relative}.bt-img[data-v-438c2c49]{object-fit:contain}.bt-masque[data-v-438c2c49]{-webkit-mask:var(--bt-icone) center / contain no-repeat;-webkit-mask:var(--bt-icone) center / contain no-repeat;-webkit-mask:var(--bt-icone) center / contain no-repeat;mask:var(--bt-icone) center / contain no-repeat;background-color:#fff}.bt--neutre .bt-masque[data-v-438c2c49]{background-color:var(--text-primary)}@media (forced-colors:active){.bt-masque[data-v-438c2c49]{forced-color-adjust:none}}.bt-bulle--repli[data-v-438c2c49]{background:var(--bg-opaque);box-shadow:inset 0 0 0 clamp(4px, .8cqi, 7px) var(--bg-opaque), inset 0 0 0 clamp(7px, 1.5cqi, 12px) var(--bt-teinte);border-radius:50%}.bt-photo[data-v-438c2c49]{object-fit:cover;border-radius:50%;width:76%;height:76%;position:absolute;inset:12%}.bt-repli[data-v-438c2c49]{color:var(--bt-teinte);place-items:center;font-size:clamp(34px,9cqi,64px);display:grid;position:absolute;inset:22%}.bt-titre[data-v-438c2c49]{text-shadow:0 1px 3px #00000059;letter-spacing:.01em;text-align:center;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;min-width:0;margin:0;font-family:Oswald,Roboto Condensed,Arial Narrow,Liberation Sans Narrow,sans-serif;font-size:clamp(22px,7.5cqi,68px);font-weight:700;font-stretch:75%;line-height:1.02}.bt-corps[data-v-438c2c49]{padding:clamp(14px, 3cqi, 24px) calc(clamp(16px, 4cqi, 32px) + var(--bt-cadre)) calc(clamp(16px, 3.5cqi, 28px) + var(--bt-cadre));background:var(--bg-opaque);flex:1;margin:0}.bt-texte[data-v-438c2c49]{color:var(--text-primary);text-align:justify;-webkit-hyphens:auto;hyphens:auto;white-space:pre-line;font-size:clamp(14.5px,2.4cqi,18px);line-height:1.5}.bt--compact[data-v-438c2c49]{--bt-cadre:4px;border-radius:22px;height:100%}.bt--compact .bt-tete[data-v-438c2c49]{flex:1}.bt--compact .bt-bulle[data-v-438c2c49]{width:clamp(60px,22cqi,88px)}.bt--compact .bt-titre[data-v-438c2c49]{text-align:left;font-size:clamp(22px,8.5cqi,34px)}.bt--compact .bt-titres[data-v-438c2c49]{justify-content:center;align-self:stretch;align-items:flex-start}.bt--compact .bt-repli[data-v-438c2c49]{font-size:clamp(28px,11cqi,42px)}.bt--compact .bt-corps[data-v-438c2c49]{padding:10px calc(16px + var(--bt-cadre)) calc(12px + var(--bt-cadre))}.bt--pilule[data-v-438c2c49]{border-radius:999px;overflow:visible}.bt--pilule[data-v-438c2c49]:after{display:none}.bt--pilule .bt-pastille[data-v-438c2c49]{z-index:1;background:var(--bg-opaque);color:var(--text-primary);border:2px solid var(--bt-teinte);position:absolute;bottom:0;right:30px;transform:translateY(50%)}.bt--pilule .bt-tete[data-v-438c2c49]{border-radius:999px;padding:calc(clamp(8px,2cqi,12px)) clamp(20px,5cqi,36px) calc(clamp(8px,2cqi,12px)) clamp(8px,2cqi,12px);transition:border-radius .15s ease-in-out}.bt--pilule .bt-corps[data-v-438c2c49]{z-index:2;border:var(--bt-cadre) solid var(--bt-teinte);background:var(--bg-opaque);box-shadow:0 10px 20px var(--shadow);opacity:0;visibility:hidden;border-top:0;border-radius:0 0 22px 22px;margin-top:-1px;padding:10px 18px 12px;transition:opacity .15s ease-in-out,transform .15s ease-in-out,visibility .15s;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px)}:is(.bt--pilule:has(.bt-corps):hover .bt-tete[data-v-438c2c49],.bt--pilule:has(.bt-corps):focus-within .bt-tete[data-v-438c2c49],:focus-visible>.bt--pilule:has(.bt-corps) .bt-tete[data-v-438c2c49]){border-radius:22px 22px 22px 0}.bt--pilule:hover .bt-corps[data-v-438c2c49],.bt--pilule:focus-within .bt-corps[data-v-438c2c49],:focus-visible>.bt--pilule .bt-corps[data-v-438c2c49]{opacity:1;visibility:visible;transform:none}@media (prefers-reduced-motion:reduce){.bt--pilule .bt-tete[data-v-438c2c49],.bt--pilule .bt-corps[data-v-438c2c49]{transition:none}}.md[data-v-af016c62]{color:var(--text-secondary);font-size:14px;line-height:1.55}.md[data-v-af016c62]>:first-child{margin-top:0}.md[data-v-af016c62]>:last-child{margin-bottom:0}.md[data-v-af016c62] p{margin:0 0 8px}.md[data-v-af016c62] h1,.md[data-v-af016c62] h2,.md[data-v-af016c62] h3,.md[data-v-af016c62] h4,.md[data-v-af016c62] h5,.md[data-v-af016c62] h6{color:var(--text-primary);margin:12px 0 6px;line-height:1.3}.md[data-v-af016c62] h1{font-size:17px}.md[data-v-af016c62] h2{font-size:16px}.md[data-v-af016c62] h3{font-size:15px}.md[data-v-af016c62] h4,.md[data-v-af016c62] h5,.md[data-v-af016c62] h6{font-size:14px}.md[data-v-af016c62] ul,.md[data-v-af016c62] ol{margin:0 0 8px;padding-left:20px}.md[data-v-af016c62] li{margin:2px 0}.md[data-v-af016c62] blockquote{border-left:3px solid var(--border);color:var(--text-muted);margin:8px 0;padding:2px 0 2px 12px;font-style:italic}.md[data-v-af016c62] a{color:var(--link);text-decoration:underline}.md[data-v-af016c62] a:hover{color:var(--link-hover)}.md[data-v-af016c62] strong{color:var(--text-primary)}.md[data-v-af016c62] u{text-decoration:underline}.md[data-v-af016c62] s,.md[data-v-af016c62] del{opacity:.75;text-decoration:line-through}.md[data-v-af016c62] code{background:var(--bg-tertiary);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.md[data-v-af016c62] pre{border-radius:var(--radius);background:var(--bg-tertiary);margin:8px 0;padding:10px;overflow-x:auto}.md[data-v-af016c62] pre code{background:0 0;padding:0}.md[data-v-af016c62] hr{border:none;border-top:1px solid var(--border);margin:12px 0}.md[data-v-af016c62] .md-emoji{vertical-align:-.3em;object-fit:contain;width:1.35em;height:1.35em;display:inline-block}.rc[data-v-754b561c]{--rc-teinte:var(--rc-couleur,var(--accent));--rc-encre:color-mix(in srgb, var(--rc-teinte) 45%, var(--text-primary));--rc-filet:color-mix(in srgb, var(--rc-teinte) 55%, var(--border));--rc-fond:color-mix(in srgb, var(--rc-couleur,var(--bg-primary)) 5%, var(--bg-primary));box-sizing:border-box;border:1px solid var(--border);border-top:3px solid var(--rc-filet);border-radius:var(--radius);background:var(--rc-fond);flex-direction:column;min-width:0;height:100%;transition:border-color .15s,box-shadow .15s;display:flex}.rc[data-v-754b561c]:hover{border-color:var(--rc-filet);box-shadow:0 2px 10px var(--shadow)}.rc--selectionne[data-v-754b561c]{--rc-fond:color-mix(in srgb, var(--accent) 10%, var(--bg-primary));border-color:color-mix(in srgb, var(--accent) 55%, var(--border));border-top-color:var(--rc-filet);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent)}.rc--selectionne[data-v-754b561c]:hover{border-top-color:var(--rc-filet);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), 0 2px 10px var(--shadow)}.rc-tete[data-v-754b561c]{align-items:flex-start;gap:14px;min-width:0;padding:16px 16px 12px;display:flex}.rc-medaillon[data-v-754b561c]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--rc-teinte) 40%, var(--border));border-radius:calc(var(--radius) + 6px);background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--rc-teinte) 20%, transparent), transparent 72%), color-mix(in srgb, var(--rc-teinte) 12%, var(--bg-opaque));flex-shrink:0;place-items:center;width:92px;height:92px;padding:10px;display:grid}.rc-medaillon-img[data-v-754b561c],.rc-medaillon-silhouette[data-v-754b561c]{grid-area:1/1;width:100%;height:100%}.rc-medaillon-img[data-v-754b561c]{object-fit:contain}.rc-medaillon-img.est-masquee[data-v-754b561c]{visibility:hidden}.rc-medaillon-silhouette[data-v-754b561c]{background-color:var(--rc-encre);-webkit-mask:var(--rc-icone) center / contain no-repeat;-webkit-mask:var(--rc-icone) center / contain no-repeat;-webkit-mask:var(--rc-icone) center / contain no-repeat;mask:var(--rc-icone) center / contain no-repeat}@media (forced-colors:active){.rc-medaillon-silhouette[data-v-754b561c]{display:none}.rc-medaillon-img.est-masquee[data-v-754b561c]{visibility:visible}}.rc-medaillon-repli[data-v-754b561c]{color:var(--text-secondary);font-size:40px}.rc-ident[data-v-754b561c]{flex-direction:column;gap:7px;min-width:0;padding-top:2px;display:flex}.rc-nom[data-v-754b561c]{color:var(--text-primary);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:16.5px;font-weight:700;line-height:1.25}.rc-desc[data-v-754b561c]{overflow-wrap:anywhere;min-width:0;max-height:12.4em;margin:0 16px;font-size:14px;line-height:1.55;overflow:hidden}.rc-desc--coupee[data-v-754b561c]{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.rc-desc--deployee[data-v-754b561c]{scrollbar-width:thin;max-height:420px;overflow-y:auto;-webkit-mask-image:none;mask-image:none}.rc-desc--deployee[data-v-754b561c]:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.rc-deplier[data-v-754b561c]{border-radius:var(--radius);color:var(--link);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:3px;margin:6px 12px 0;padding:3px 8px 3px 5px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.rc-deplier[data-v-754b561c]:hover{background:color-mix(in srgb, var(--link) 12%, transparent)}.rc-deplier .material-symbols-outlined[data-v-754b561c]{font-size:16px}.rc-pied[data-v-754b561c]{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent);margin-top:auto;padding:14px 16px 16px}.rc-action[data-v-754b561c]{border:1px solid var(--accent);border-radius:var(--radius);background:color-mix(in srgb, var(--accent) 22%, var(--bg-primary));width:100%;color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:11px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:flex;position:relative}.rc-action[data-v-754b561c]:hover{background:color-mix(in srgb, var(--accent) 32%, var(--bg-primary))}.rc-action .material-symbols-outlined[data-v-754b561c]{color:color-mix(in srgb, var(--accent) 70%, var(--text-primary));font-size:18px}.rc-action[data-v-754b561c]:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.rc-action--retirer[data-v-754b561c]{border-color:color-mix(in srgb, var(--error-color) 60%, var(--border));background:var(--bg-primary)}.rc-action--retirer[data-v-754b561c]:hover{background:color-mix(in srgb, var(--error-color) 16%, var(--bg-primary))}.rc-action--retirer .material-symbols-outlined[data-v-754b561c]{color:color-mix(in srgb, var(--error-color) 70%, var(--text-primary))}.rc-action[aria-disabled=true][data-v-754b561c]{border-color:var(--border);background:var(--bg-tertiary);color:var(--text-secondary);cursor:not-allowed}.rc-action[aria-disabled=true] .material-symbols-outlined[data-v-754b561c]{color:inherit}.rc-action[aria-disabled=true][data-v-754b561c]:hover{background:var(--bg-tertiary)}.rc-masque[data-v-754b561c]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=768px){.rc-tete[data-v-754b561c]{gap:12px;padding:14px 14px 10px}.rc-medaillon[data-v-754b561c]{width:76px;height:76px;padding:8px}.rc-medaillon-repli[data-v-754b561c]{font-size:34px}.rc-desc[data-v-754b561c]{max-height:15.5em;margin:0 14px}.rc-deplier[data-v-754b561c]{margin:6px 10px 0}.rc-pied[data-v-754b561c]{padding:12px 14px 14px}.rc-action[data-v-754b561c]{padding:13px 14px}}@media (prefers-reduced-motion:reduce){.rc[data-v-754b561c],.rc-action[data-v-754b561c]{transition:none}}:root,[data-theme=light]{--color-public:var(--lt-green);--color-share-default:var(--lt-purple);--color-share-users:var(--lt-blue);--color-share-groups:var(--lt-yellow);--color-share-mixed:var(--lt-orange);--color-type-date:var(--lt-purple);--color-type-text:var(--lt-cyan);--color-type-condorcet:var(--lt-orange);--color-type-combo:var(--lt-green);--color-magic:var(--lt-purple);--color-vote-yes:var(--lt-green);--color-vote-maybe:var(--lt-yellow);--color-vote-no:var(--lt-red);--color-valide:var(--lt-cyan)}[data-theme=dark]{--color-public:var(--dk-green);--color-share-default:var(--dk-purple);--color-share-users:var(--dk-blue);--color-share-groups:var(--dk-yellow);--color-share-mixed:var(--dk-orange);--color-type-date:var(--dk-purple);--color-type-text:var(--dk-cyan);--color-type-condorcet:var(--dk-orange);--color-type-combo:var(--dk-green);--color-magic:var(--dk-purple);--color-vote-yes:var(--dk-green);--color-vote-maybe:var(--dk-yellow);--color-vote-no:var(--dk-red);--color-valide:var(--dk-cyan)}[data-theme=gruvbox]{--color-public:var(--gb-green);--color-share-default:var(--gb-purple);--color-share-users:var(--gb-blue);--color-share-groups:var(--gb-yellow);--color-share-mixed:var(--gb-orange);--color-type-date:var(--gb-blue);--color-type-text:var(--gb-aqua);--color-type-condorcet:var(--gb-orange);--color-type-combo:var(--gb-green);--color-magic:var(--gb-purple);--color-vote-yes:var(--gb-bright-green);--color-vote-maybe:var(--gb-bright-yellow);--color-vote-no:var(--gb-bright-red);--color-valide:var(--gb-aqua)}[data-theme=ocean]{--color-public:var(--oc-green);--color-share-default:var(--oc-violet);--color-share-users:var(--oc-blue);--color-share-groups:var(--oc-yellow);--color-share-mixed:var(--oc-magenta);--color-type-date:var(--oc-blue);--color-type-text:var(--oc-cyan);--color-type-condorcet:var(--oc-orange);--color-type-combo:var(--oc-green);--color-magic:var(--oc-violet);--color-vote-yes:var(--oc-green);--color-vote-maybe:var(--oc-yellow);--color-vote-no:var(--oc-red-alt);--color-valide:var(--oc-cyan-lt)}[data-theme=highcontrast]{--color-public:var(--hc-green);--color-share-default:var(--hc-purple);--color-share-users:var(--hc-blue);--color-share-groups:var(--hc-yellow);--color-share-mixed:var(--hc-orange);--color-type-date:var(--hc-purple);--color-type-text:var(--hc-cyan);--color-type-condorcet:var(--hc-orange);--color-type-combo:var(--hc-green);--color-magic:var(--hc-purple);--color-vote-yes:var(--hc-green);--color-vote-maybe:var(--hc-yellow);--color-vote-no:var(--hc-red);--color-valide:var(--hc-cyan)}.infobulle{z-index:10000;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-opaque,var(--bg-secondary));max-width:280px;color:var(--text-primary);text-align:center;white-space:pre-line;box-shadow:0 6px 20px var(--shadow);pointer-events:none;opacity:0;padding:8px 12px;font-size:12px;line-height:1.45;transition:opacity .15s,transform .15s;position:fixed;transform:translateY(2px)}.infobulle.visible{opacity:1;transform:none}html .palette-panel .palette-results{grid-template-columns:repeat(12,minmax(0,1fr))}html .palette-panel .palette-item.onglet{grid-column:span 3}html .palette-panel .palette-item.onglet[id^=palette-creer\:]{grid-column:span 4}@media (width<=640px){html .palette-panel .palette-item.onglet{grid-column:span 6}html .palette-panel .palette-item.onglet[id^=palette-creer\:]{grid-column:span 4}}html .confirm-panel:has(.popin-dispos-alerte){width:620px}html .confirm-panel:has(.popin-dispos-alerte) :is(.confirm-btn-cancel,.confirm-close){display:none}.pilule-onglets{border-radius:calc(var(--radius) * 1.3);background:color-mix(in srgb, var(--text-primary) 8%, transparent);touch-action:pan-y;gap:3px;padding:3px;display:flex}.pilule-onglet{border-radius:var(--radius);color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:5px;padding:6px 12px;font-family:inherit;font-size:11px;font-weight:700;transition:color .2s;display:flex}.pilule-onglet .material-symbols-outlined{font-size:17px}.pilule-onglet:hover{color:var(--text-primary)}.pilule-onglet.active{color:var(--texte-onglet-actif,var(--accent))}.pilule-onglet:focus-visible{outline:2px solid var(--text-primary);outline-offset:1px}.zone-lentille{position:relative}.zone-lentille>:not(.lentille){z-index:1;position:relative}.zone-lentille>.lentille{z-index:0;width:var(--lw,0);height:var(--lh,0);border-radius:var(--radius);transform:translate(var(--lx,0), var(--ly,0));opacity:0;pointer-events:none;transition:transform .5s cubic-bezier(.34,1.4,.64,1),width .35s cubic-bezier(.34,1.4,.64,1),height .35s cubic-bezier(.34,1.4,.64,1),opacity .25s;position:absolute;top:0;left:0}.zone-lentille>.lentille:before,.zone-lentille>.lentille:after{content:"";border-radius:inherit;position:absolute;inset:0}.zone-lentille>.lentille:before{background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 45%, transparent));opacity:.38}.zone-lentille>.lentille:after{border:1.5px solid var(--accent);box-shadow:0 0 16px var(--accent), inset 0 0 10px color-mix(in srgb, var(--accent) 35%, transparent);opacity:.8}.zone-lentille.lentille-active>.lentille{opacity:1}.zone-lentille.lentille-figee>.lentille{transition:none}.zone-lentille.lentille-glisse>.lentille{transition:width .2s,height .2s}.zone-lentille.lentille-glisse{cursor:grabbing;-webkit-user-select:none;user-select:none}.zone-lentille.lentille-glisse .active:not(.survol-glisse){color:var(--text-muted)}.zone-lentille .survol-glisse{color:var(--accent)}@media (prefers-reduced-motion:reduce){.zone-lentille>.lentille{transition:opacity .2s}}.dans-zone{--zone:var(--text-muted);box-shadow:inset 0 var(--zone-h,0) 0 var(--zone), inset 0 calc(-1 * var(--zone-b,0px)) 0 var(--zone), inset var(--zone-g,0) 0 0 var(--zone), inset calc(-1 * var(--zone-d,0px)) 0 0 var(--zone);background-color:color-mix(in srgb, var(--zone) 20%, transparent)!important}.dans-zone.zone-yes{--zone:var(--color-vote-yes)}.dans-zone.zone-maybe{--zone:var(--color-vote-maybe)}.dans-zone.zone-no{--zone:var(--color-vote-no)}.dans-zone.zone-haut{--zone-h:2px}.dans-zone.zone-bas{--zone-b:2px}.dans-zone.zone-gauche{--zone-g:2px}.dans-zone.zone-droite{--zone-d:2px}html .confirm-panel:has(.popin-prerempli){width:fit-content}html .confirm-panel:has(.popin-prerempli){overflow:visible}html .confirm-panel:has(.popin-prerempli) .confirm-body{overflow:visible}html .confirm-panel:has(.popin-prerempli) .confirm-header{border-radius:var(--radius) var(--radius) 0 0}html .confirm-panel:has(.popin-prerempli) .confirm-actions{border-radius:0 0 var(--radius) var(--radius)}:is(.vote-cell,.text-vote-card):not(:hover):not(:focus-within) .vote-radio-group:has(.selected) .vote-radio:not(.selected){display:none}html .cs-dropdown{border-radius:calc(var(--radius) * 1.2);min-width:220px;box-shadow:0 10px 28px var(--shadow);padding:4px}html .cs-option{border-radius:var(--radius);gap:10px;padding:7px 10px;font-size:14px}html .cs-option.highlighted{background:color-mix(in srgb, var(--text-primary) 8%, transparent)}html .cs-option.selected{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--text-primary);font-weight:600}html .cs-dropdown .cs-avatar-img,html .cs-dropdown .cs-avatar{width:28px;height:28px;font-size:12px}html .cs-avatar-img{color:#0000;background:color-mix(in srgb, var(--accent) 22%, var(--bg-tertiary));font-size:0}html .confirm-panel:has(.abandon-alerte){width:500px}
