/*! DEP · aidepsv.com · © 2026 Robin Enrique Robredo Castillo. Todos los derechos reservados. Software propietario: se prohíbe copiarlo, modificarlo, redistribuirlo o ejecutarlo fuera de DEP sin autorización escrita (Términos, «Propiedad intelectual»). Compilación 368270d26d6c. */
@media (min-width:881px) and (min-height:501px){@media (min-width:1200px){html body:not(.side-plegado) .side#sideMenu{width:308px!important}}html body:not(.side-plegado) #sideMenu .nav .item{min-height:32px!important;height:32px}html body:not(.side-plegado) #sideMenu .nav .item.new{min-height:34px!important;height:34px;margin-bottom:4px!important}html body:not(.side-plegado) #sideMenu #sideCol>#recents{min-height:45%!important;margin-bottom:0!important}}@media (min-width:881px) and (min-height:501px){html body:not(.side-plegado) #sideMenu.side{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto minmax(0,1fr) auto;column-gap:4px}html body:not(.side-plegado) #sideMenu.side>.brand{grid-column:1/-1;grid-row:1;padding-bottom:6px!important}html body:not(.side-plegado) #sideMenu.side>.cod-seg{grid-column:1/-1;grid-row:2;margin-bottom:8px!important}html body:not(.side-plegado) #sideMenu.side>#sideCol{grid-column:1/-1;grid-row:3;min-height:0;border-bottom:1px solid var(--line);padding-bottom:6px!important;margin-bottom:6px!important}html body:not(.side-plegado) #sideMenu.side #sideCol>#sideNav{margin-bottom:4px!important}html body:not(.side-plegado) #sideMenu.side>#acctBtn{grid-column:1;grid-row:4;align-self:center;margin:0!important;min-width:0;min-height:48px;padding:6px 10px!important}html body:not(.side-plegado) #sideMenu.side>.side-foot{grid-column:2;grid-row:4;align-self:center;display:flex!important;gap:2px;margin:0!important;padding:0!important;border-top:0!important;background:none!important}html body:not(.side-plegado) #sideMenu.side>.side-foot .item{width:40px!important;min-width:40px;height:40px!important;min-height:40px!important;padding:0!important;justify-content:center;gap:0!important;border-radius:12px}html body:not(.side-plegado) #sideMenu.side>.side-foot .item i.ti{margin:0!important;font-size:19px}html body:not(.side-plegado) #sideMenu.side>.side-foot .item .it-t{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media (max-width:880px) and (min-height:501px){html body #sideMenu.side.open{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto minmax(0,1fr) auto;column-gap:4px}html body #sideMenu.side.open>.brand{grid-column:1/-1;grid-row:1;padding-bottom:6px!important}html body #sideMenu.side.open>.cod-seg{grid-column:1/-1;grid-row:2;margin-bottom:8px!important}html body #sideMenu.side.open>#sideCol{grid-column:1/-1;grid-row:3;min-height:0;border-bottom:1px solid var(--line);padding-bottom:6px!important;margin-bottom:6px!important}html body #sideMenu.side.open #sideCol>#sideNav{margin-bottom:4px!important}html body #sideMenu.side.open>#acctBtn{grid-column:1;grid-row:4;align-self:center;margin:0!important;min-width:0;min-height:48px;padding:6px 10px!important}html body #sideMenu.side.open>.side-foot{grid-column:2;grid-row:4;align-self:center;display:flex!important;gap:2px;margin:0!important;padding:0!important;border-top:0!important;background:none!important}html body #sideMenu.side.open>.side-foot .item{width:40px!important;min-width:40px;height:40px!important;min-height:40px!important;padding:0!important;justify-content:center;gap:0!important;border-radius:12px}html body #sideMenu.side.open>.side-foot .item i.ti{margin:0!important;font-size:19px}html body #sideMenu.side.open>.side-foot .item .it-t{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}html body #sideMenu #recents{padding:4px!important}html body #sideMenu #recents .rgrp{min-height:28px!important;height:28px;padding:0 8px 0 10px!important;margin-top:6px;font-size:13px!important;font-weight:600;color:var(--muted)!important;letter-spacing:normal}html body #sideMenu #recents .rg:first-child .rgrp{margin-top:0}html body #sideMenu #recents .rgrp .rgt{font-size:13px!important}html body #sideMenu #recents .rgrp .rgc{font-size:14px}html body #sideMenu #recents .rec{position:relative;min-height:34px!important;height:34px;padding:0 6px 0 10px!important;border-radius:10px}html body #sideMenu #recents .rec .rt{font-size:15px!important;line-height:20px}html body #sideMenu #recents .rec:focus-visible,html body #sideMenu #recents .rgrp:focus-visible,html body #sideMenu #recents .rec .more:focus-visible{outline:2px solid var(--dep-pri-a,var(--ink));outline-offset:-2px}@media (hover:hover) and (pointer:fine){html body #sideMenu #recents .rec .more{position:absolute;right:4px;top:50%;margin:-15px 0 0!important}html body #sideMenu #recents .rec:hover .rt,html body #sideMenu #recents .rec:focus-within .rt{padding-right:30px}html body #sideMenu #recents .rec:focus-within .more{opacity:.8}}@media (max-width:880px),(hover:none){html body #sideMenu #recents .rec{min-height:44px!important;height:44px}html body #sideMenu #recents .rgrp{min-height:32px!important;height:32px}}@media (max-width:880px) and (min-height:501px){html body #sideMenu #sideCol{display:flex!important;flex-direction:column!important;overflow:hidden!important;-webkit-mask-image:none!important;mask-image:none!important}html body #sideMenu #sideCol>#sideNav{flex:0 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:none;margin-bottom:4px!important}html body #sideMenu #sideCol>#sideNav::-webkit-scrollbar{display:none}html body #sideMenu #sideCol>#recents{flex:1 1 0!important;min-height:40%!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html body #sideMenu .nav .item{min-height:40px!important;height:40px}html body #sideMenu.side.open>.side-foot .item{width:44px!important;min-width:44px;height:44px!important;min-height:44px!important}}html body #sideMenu #navMas.mas-punto[aria-expanded=false] .nav-chev:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--dep-pri-a,currentColor);margin:-2px 0 0 4px}html body #sideMenu #navMas .nav-chev{position:relative}@media (hover:none){html body #sideMenu #recents .rec .more{opacity:.9}}@media (pointer:coarse){html body #sideMenu #sideNav.vl-grupo,html body #sideMenu.vl-grupo,html body #sideMenu #recents{touch-action:pan-y pinch-zoom!important}}@media (max-height:500px) and (orientation:landscape){html body #sideMenu.side.open{overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}
