.sidebar-rose[data-v-d0053d18]{top:67px;width:240px;height:calc(100vh - 67px);background-color:#274054;transition:transform .3s ease;transform:translateX(-100%);position:fixed;z-index:100;overflow-y:auto;padding:10px 0;color:#fff}.sidebar-rose.active[data-v-d0053d18]{transform:translateX(0)}.li-rose[data-v-d0053d18]{padding-bottom:0;margin-top:0;position:relative}.li-rose[data-v-d0053d18]:not(:last-child):after{content:"";position:absolute;bottom:0;left:5px;right:5px;height:1px;background-color:hsla(0,0%,100%,.1);display:block}.trigger-rose[data-v-d0053d18]{display:flex;align-items:center;padding:10px 10px;border-radius:8px;color:#bdc3c7;cursor:pointer;margin:0 8px 4px 8px;transition:background 1s;margin-bottom:.2px}.li-rose[data-v-d0053d18]:has(.selected-rose):after{background-color:rgba(59,130,246,.2)}.icon-main[data-v-d0053d18]{width:20px;flex-shrink:0;text-align:left}.text-main[data-v-d0053d18]{flex-grow:1;text-align:center;font-size:.88rem;font-weight:500}.chevron-main[data-v-d0053d18]{width:20px;flex-shrink:0;text-align:right;font-size:.75rem;opacity:.6}.selected-rose[data-v-d0053d18]{background:hsla(0,0%,100%,.15)!important;color:#fff!important;border-left:4px solid #3b82f6}.link-rose[data-v-d0053d18]{display:flex;align-items:center;padding:8px 15px;color:#94a3b8;text-decoration:none;font-size:.82rem;cursor:pointer;transition:all .3s ease;border-radius:0 20px 20px 0}.active-parent[data-v-d0053d18]{background:rgba(59,130,246,.1);color:#fff!important;font-weight:600}.link-rose.active-parent[data-v-d0053d18]{background:hsla(0,0%,100%,.05);color:#fff!important;font-weight:600}.link-inner[data-v-d0053d18]{color:#fff;transition:all .2s ease}.link-inner[data-v-d0053d18]:hover{color:#fff!important;background:hsla(0,0%,100%,.1)}.link-inner.router-link-active .dot-inner[data-v-d0053d18],.link-inner:hover .dot-inner[data-v-d0053d18]{color:#fff!important;opacity:1}.inner-box[data-v-d0053d18]{background:rgba(0,0,0,.2);margin:2px 0 8px 10px;padding:4px 0}.router-link-active[data-v-d0053d18]{background:hsla(0,0%,100%,.08);color:#fff!important;font-weight:600}.link-rose[data-v-d0053d18]:hover{color:#fff;background:hsla(0,0%,100%,.05)}.link-inner[data-v-d0053d18]{padding:6px 15px;transition:all .2s}.link-inner.router-link-active[data-v-d0053d18]{background:transparent}.link-inner.router-link-active .dot-inner[data-v-d0053d18]{opacity:1;color:#fff;transform:scale(1.3)}.caret-sub[data-v-d0053d18],.icon-main[data-v-d0053d18],.text-sub-label[data-v-d0053d18]{transition:color .3s ease}.submenu-rose[data-v-d0053d18]{list-style:none;padding-left:0;margin:4px 0 4px 18px;border-left:1px solid hsla(0,0%,100%,.08)}.dot-sub[data-v-d0053d18]{width:4px;height:4px;background:currentColor;border-radius:50%;margin-right:10px;flex-shrink:0}.text-sub-label[data-v-d0053d18]{flex-grow:1;text-align:left}.caret-sub[data-v-d0053d18]{font-size:.7rem;opacity:.5;flex-shrink:0}.inner-box[data-v-d0053d18]{background:rgba(0,0,0,.12);margin:2px 0 5px 8px;border-radius:4px}.link-inner[data-v-d0053d18]{display:flex;align-items:center;padding:5px 12px;color:#7f8c8d;font-size:.78rem;text-decoration:none}.dot-inner[data-v-d0053d18]{font-size:.45rem;margin-right:8px;opacity:.4}.link-inner[data-v-d0053d18]:hover{color:#3b82f6}.sidebar-rose[data-v-d0053d18]::-webkit-scrollbar{width:3px}.sidebar-rose[data-v-d0053d18]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1)}.active-dot[data-v-d0053d18]{color:#3b82f6!important;transform:scale(1.2);opacity:1!important}.link-inner.router-link-active[data-v-d0053d18]{color:#fff!important;font-weight:700}.skeleton-wrapper[data-v-d0053d18]{display:flex;flex-direction:column;padding:6px;height:100%;overflow:hidden}.skeleton-opaco[data-v-d0053d18]{background-color:transparent!important;opacity:.15;flex-shrink:0}.skeleton-opaco[data-v-d0053d18] .v-skeleton-loader__avatar,.skeleton-opaco[data-v-d0053d18] .v-skeleton-loader__text{background-color:hsla(0,0%,100%,.1)!important}.skeleton-opaco[data-v-d0053d18] .v-skeleton-loader__bone:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent)!important}@keyframes slideIn-d0053d18{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(0)}}.staggered-item[data-v-d0053d18]{opacity:0;animation:slideIn-d0053d18 .5s ease forwards;animation-delay:calc(var(--i)*.15s)}.fade-fast-enter-active[data-v-d0053d18],.fade-fast-leave-active[data-v-d0053d18]{transition:opacity .2s ease}.fade-fast-enter[data-v-d0053d18],.fade-fast-leave-to[data-v-d0053d18]{opacity:0}.expand-enter-active[data-v-d0053d18],.expand-leave-active[data-v-d0053d18]{transition:all .4s cubic-bezier(.645,.045,.355,1);max-height:500px;overflow:hidden}.expand-enter[data-v-d0053d18],.expand-leave-to[data-v-d0053d18]{max-height:0;opacity:0}.navbar{background-color:#274054}.btnConfig{font-size:25px}.btnConfig:hover{background-color:#fff}.textColorWhite{cursor:pointer;font-family:helvetica;font-size:17px}.textColorWhite:hover{color:#000}.textColorKey{color:#274054}.textColorOff{color:#de0d0d}.posicion{margin-right:0}.contenedor{position:relative}.shifted-content{margin-left:250px}.shifted-content,.sidebar-hidden{transition:all .5s ease}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.loading-spinner{position:fixed;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;border:8px solid hsla(0,0%,100%,.2);border-top:8px solid #274054;border-radius:50%;animation:spin 1s linear infinite;z-index:9999}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn,.btn:active,button,button:active{transition:transform .1s ease-in-out}.btn:active,button:active{transform:scale(.9)}.custom-select{transition:transform .15s ease-in-out,box-shadow .15s ease-in-out}.custom-select.select-activo{transform:scale(1.05);box-shadow:0 0 6px rgba(0,123,255,.5)}.custom-loader{animation:loader 1s infinite;display:flex}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.top{transition:margin-top .3s ease;margin-top:60px}.top.nav-hidden{margin-top:0!important}.pantalla-carga-interna{position:absolute;top:0;left:0;width:100%;height:calc(100vh - 60px);background:rgba(245,247,250,.8);backdrop-filter:blur(2px);z-index:10;display:flex;justify-content:center;align-items:center}.top-authenticated{margin-top:60px;position:relative;min-height:calc(100vh - 60px)}.shifted-content{margin-left:240px;transition:margin-left .3s ease}.sidebar-hidden{margin-left:0;transition:margin-left .3s ease}.loading-overlay-orbital{position:absolute;top:-20px;left:0;width:100%;height:100%;background:radial-gradient(circle,#fff 0,#fff 100%);z-index:999}.loading-overlay-orbital,.orbital-container{display:flex;justify-content:center;align-items:center}.orbital-container{position:relative;width:200px;height:200px;flex-direction:column}.orbit{position:absolute;border:2px solid transparent;border-radius:50%;animation:rotate-orbit linear infinite}.ring-1{width:100px;height:100px;border-top-color:#3b82f6;animation-duration:1s}.ring-2{width:130px;height:130px;border-right-color:hsla(0,0%,100%,.2);animation-duration:2s;animation-direction:reverse}.ring-3{width:160px;height:160px;border-bottom-color:#3b82f6;animation-duration:3s;opacity:.5}.center-node{width:60px;height:60px;background:#274054;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 0 20px rgba(59,130,246,.5);z-index:10;animation:pulse-node 1.5s ease-in-out infinite}.loading-text-wrapper{margin-top:0;display:flex;gap:11px}.letter{color:#274054;font-size:20px;font-weight:800;letter-spacing:2px;animation:letter-glow 1.5s infinite}@keyframes rotate-orbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-node{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes letter-glow{0%,to{opacity:.3;text-shadow:none}50%{opacity:1;text-shadow:0 0 10px hsla(0,0%,100%,.8)}}.letter:first-child{animation-delay:.1s}.letter:nth-child(2){animation-delay:.2s}.letter:nth-child(3){animation-delay:.3s}.letter:nth-child(4){animation-delay:.4s}.letter:nth-child(6){animation-delay:.5s}.letter:nth-child(7){animation-delay:.6s}.toasted-warning{background-color:#ff9800;color:#fff}