.separador-difuminado[data-v-c765b799]{background:linear-gradient(90deg,#0000,#ffffff2e 50%,#0000);height:1px}.nav-activo[data-v-c765b799]{color:#fff;border-left-color:var(--integro-red);background-color:#ffffff1a}.nav-icono[data-v-c765b799]{color:var(--integro-gray);transition:color .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.nav-enlace:hover .nav-icono[data-v-c765b799]{color:#fff}.nav-enlace:active .nav-icono[data-v-c765b799]{color:var(--integro-red);transform:scale(.88)}.nav-activo .nav-icono[data-v-c765b799],.nav-activo:hover .nav-icono[data-v-c765b799]{color:var(--integro-red);filter:drop-shadow(0 0 6px #c3302d73);transform:scale(1.08)}.sidebar-shell[data-v-c765b799]{z-index:50;opacity:0;visibility:hidden;pointer-events:none;width:16rem;height:100dvh;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s,visibility 0s .32s;position:fixed;top:0;left:0;transform:translate(-100%)}.sidebar-shell.mobile-open[data-v-c765b799]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}.sidebar-control-enter-active[data-v-c765b799],.sidebar-control-leave-active[data-v-c765b799]{transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1)}.sidebar-control-enter-from[data-v-c765b799],.sidebar-control-leave-to[data-v-c765b799]{opacity:0;transform:translate(-6px)scale(.9)}.sidebar-overlay-enter-active[data-v-c765b799],.sidebar-overlay-leave-active[data-v-c765b799]{transition:opacity .24s}.sidebar-overlay-enter-from[data-v-c765b799],.sidebar-overlay-leave-to[data-v-c765b799]{opacity:0}@media (width>=768px){.sidebar-shell[data-v-c765b799]{opacity:1;visibility:visible;pointer-events:none;flex-shrink:0;width:0;transition:width .32s cubic-bezier(.22,1,.36,1);position:sticky;overflow:hidden;transform:none}.sidebar-shell.desktop-open[data-v-c765b799]{pointer-events:auto;width:16rem}.sidebar-panel[data-v-c765b799]{opacity:0;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s;transform:translate(-100%)}.desktop-open .sidebar-panel[data-v-c765b799]{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.sidebar-control-enter-active[data-v-c765b799],.sidebar-control-leave-active[data-v-c765b799],.sidebar-overlay-enter-active[data-v-c765b799],.sidebar-overlay-leave-active[data-v-c765b799],.sidebar-panel[data-v-c765b799],.sidebar-shell[data-v-c765b799]{transition:none}}
