.tg-entree-panneau{--tg-entree-repos:#1f2440}.tg-entree-panneau--acces-rapide{--tg-entree-couleur:#c93d17;--tg-entree-fond:#fdebe5}.tg-entree-panneau--aide{--tg-entree-couleur:#4b4fc4;--tg-entree-fond:#f1f1fc}body #dashboard-sidebar .dashboard-sidebar-menu a.tg-entree-panneau,body #rail-modules .rail-modules-menu a.tg-entree-panneau{color:var(--tg-entree-repos);font-weight:400;transition:color 150ms ease,background-color 150ms ease}body #dashboard-sidebar .dashboard-sidebar-menu a.tg-entree-panneau:hover,body #dashboard-sidebar .dashboard-sidebar-menu a.tg-entree-panneau:focus-visible,body #rail-modules .rail-modules-menu a.tg-entree-panneau:hover,body #rail-modules .rail-modules-menu a.tg-entree-panneau:focus-visible{color:var(--tg-entree-couleur);font-weight:600}body #rail-modules .rail-modules-menu a.tg-entree-panneau,body #rail-modules .rail-modules-menu a.tg-entree-panneau:hover,body #rail-modules .rail-modules-menu a.tg-entree-panneau.tiroir-actif{background:none}body #dashboard-sidebar .dashboard-sidebar-menu a.tg-entree-panneau[aria-pressed="true"],body #rail-modules .rail-modules-menu a.tg-entree-panneau[aria-pressed="true"]{color:var(--tg-entree-couleur);font-weight:600}body #dashboard-sidebar .dashboard-sidebar-menu a.tg-entree-panneau[aria-pressed="true"]{background:var(--tg-entree-fond)}.tg-entree-panneau-icones.is-active-intro{color:var(--tg-entree-couleur)}.tg-entree-panneau-icones{position:relative;display:inline-block;flex:0 0 20px;width:20px;height:20px}.tg-entree-panneau .tg-entree-panneau-icones .tg-entree-panneau-icone{position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;color:inherit;transition:opacity 220ms ease,transform 220ms ease}.tg-entree-panneau .tg-entree-panneau-icones .tg-entree-panneau-icone--zap{transition:none}.tg-entree-panneau .tg-entree-panneau-icones .tg-entree-panneau-icone--aide{opacity:1;transform:none}.tg-entree-panneau .tg-entree-panneau-icones .tg-entree-panneau-icone--bot{opacity:0;transform:rotate(-90deg) scale(.6)}.tg-entree-panneau--aide:hover .tg-entree-panneau-icone--aide,.tg-entree-panneau--aide:focus-visible .tg-entree-panneau-icone--aide,.tg-entree-panneau--aide .tg-entree-panneau-icones.is-active-intro .tg-entree-panneau-icone--aide{opacity:0;transform:rotate(90deg) scale(.6)}.tg-entree-panneau--aide:hover .tg-entree-panneau-icone--bot,.tg-entree-panneau--aide:focus-visible .tg-entree-panneau-icone--bot,.tg-entree-panneau--aide .tg-entree-panneau-icones.is-active-intro .tg-entree-panneau-icone--bot{opacity:1;transform:none}.tg-entree-panneau--acces-rapide .tg-entree-panneau-icones.is-active-intro .tg-entree-panneau-icone--zap{animation:zap-pulse 1.8s ease-in-out both}@keyframes zap-pulse{0%{transform:scale(1)}20%{transform:scale(1.4)}40%{transform:scale(.85)}60%{transform:scale(1.2)}80%{transform:scale(.95)}100%{transform:scale(1)}}.tg-entree-panneau--acces-rapide:hover .tg-entree-panneau-icone--zap,.tg-entree-panneau--acces-rapide:focus-visible .tg-entree-panneau-icone--zap{animation:zap-vibration .45s linear both}@keyframes zap-vibration{0%,100%{transform:translate(0,0) rotate(0)}15%{transform:translate(-1.5px,0) rotate(-8deg)}30%{transform:translate(1.5px,0) rotate(8deg)}45%{transform:translate(-1px,0) rotate(-6deg)}60%{transform:translate(1px,0) rotate(6deg)}75%{transform:translate(-.5px,0) rotate(-3deg)}90%{transform:translate(.5px,0) rotate(2deg)}}@media(prefers-reduced-motion:reduce){body #dashboard-sidebar .dashboard-sidebar-menu a.tg-entree-panneau,body #rail-modules .rail-modules-menu a.tg-entree-panneau,.tg-entree-panneau .tg-entree-panneau-icones .tg-entree-panneau-icone{transition:none}.tg-entree-panneau--acces-rapide .tg-entree-panneau-icones.is-active-intro .tg-entree-panneau-icone--zap,.tg-entree-panneau--acces-rapide:hover .tg-entree-panneau-icone--zap,.tg-entree-panneau--acces-rapide:focus-visible .tg-entree-panneau-icone--zap{animation:none}}.tg-entree-panneau-badge{min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:10px;background:#c8102e;color:#fff;font-size:11px;font-weight:700;line-height:20px;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none}.tg-entree-panneau-badge[hidden]{display:none}.dashboard-sidebar .tg-entree-panneau{position:relative}.dashboard-sidebar .tg-entree-panneau .tg-entree-panneau-badge{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.rail-modules .tg-entree-panneau{position:relative}.rail-modules .tg-entree-panneau .tg-entree-panneau-badge{position:absolute;top:2px;right:6px;min-width:18px;height:18px;padding:0 4px;line-height:14px;font-size:10px;border:2px solid var(--bs-body-bg,#fff)}body #dashboard-sidebar .dashboard-sidebar-menu a.tg-entree-panneau--aide:has(.tg-entree-panneau-icones.is-active-intro),body #rail-modules .rail-modules-menu a.tg-entree-panneau--aide:has(.tg-entree-panneau-icones.is-active-intro){color:var(--tg-entree-couleur);font-weight:600;background-image:linear-gradient(100deg,transparent 20%,color-mix(in srgb,currentColor 35%,transparent) 50%,transparent 80%);background-size:60% 100%;background-repeat:no-repeat;animation:tg-entree-miroir 1.8s ease-in-out both}@keyframes tg-entree-miroir{from{background-position:-120% 0}to{background-position:220% 0}}@media(prefers-reduced-motion:reduce){body #dashboard-sidebar .dashboard-sidebar-menu a.tg-entree-panneau--aide:has(.tg-entree-panneau-icones.is-active-intro),body #rail-modules .rail-modules-menu a.tg-entree-panneau--aide:has(.tg-entree-panneau-icones.is-active-intro){animation:none;background-image:none}}