/*! 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. */
main{overflow-wrap:break-word}:root{--vidrio-matiz-a:#a3166e;--vidrio-matiz-b:#4c1d95;--vidrio-borde:rgba(255,255,255,.12);--vidrio-brillo:rgba(255,238,249,.24)}.sec.acc{margin-bottom:12px;padding:3px 18px;transition:background-color .3s ease,box-shadow .3s ease}.sec.acc.abierta{padding-bottom:8px;background:radial-gradient(130% 85% at 0% 0%,color-mix(in srgb,var(--vidrio-matiz-a) 9%,transparent),transparent 62%),radial-gradient(120% 85% at 100% 100%,color-mix(in srgb,var(--vidrio-matiz-b) 9%,transparent),transparent 62%),var(--dv-tarjeta);box-shadow:inset 0 1px 0 var(--vidrio-brillo),inset 0 0 0 .5px var(--vidrio-borde)}.acc>.acc-h{display:block;margin:0;font-size:var(--dv-h2);line-height:1.3;font-weight:600}.acc-b{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;min-height:52px;margin:0;padding:10px 0;border:0;border-radius:10px;background:none;color:var(--dv-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.acc-b small{flex:none;min-width:1.6em;font-size:inherit}.acc-tt{flex:1;min-width:0}.acc-chev{flex:none;width:18px;height:18px;color:var(--dv-muted);transition:transform .3s var(--dv-resorte,cubic-bezier(.2,.8,.2,1)),color .2s}.acc.abierta>.acc-h .acc-chev{transform:rotate(180deg);color:var(--dv-ink)}@media (hover:hover){.acc-b:hover .acc-chev{color:var(--dv-ink)}}.acc-b:focus-visible{outline:2px solid rgba(232,85,157,.75);outline-offset:2px}.acc-c{padding:4px 0 8px}.acc-c[hidden=until-found]{display:block;padding:0}[dir=rtl] .acc-b{text-align:right}.sec .sub.acc{margin:8px -18px 0;background:none;box-shadow:none;border-radius:0;padding:0 18px;border-top:1px solid var(--dv-line)}.sec .sub>.acc-h{font-size:calc(var(--dv-h2) - 1px)}.sec .sub .acc-b{min-height:48px}.sec .sub .acc-b small{background:var(--dv-cifra);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:600;font-variant-numeric:tabular-nums}.acc-tools{display:flex;justify-content:flex-end;margin:0 0 10px}.acc-todo{-webkit-appearance:none;appearance:none;min-height:34px;padding:6px 14px;border-radius:999px;border:1px solid var(--dv-line2);background:#ffffff0a;box-shadow:inset 0 1px #ffffff14;color:var(--dv-muted2);font:500 13px/1.2 var(--font);cursor:pointer;transition:background-color .2s,color .2s}@media (hover:hover){.acc-todo:hover{background:#ffffff14;color:var(--dv-ink)}}.acc-todo:focus-visible{outline:2px solid rgba(232,85,157,.75);outline-offset:2px}@media (prefers-reduced-motion:reduce){.sec.acc,.acc-chev,.acc-todo{transition:none}}.toc a.sub{font-size:14px;color:var(--dv-muted2)}.toc a.sub:before{content:"";position:absolute;left:14px;top:7px;bottom:7px;width:1px;background:#ffffff24;border-radius:1px}html.dv-ancho .toc a.sub{padding:7px 12px 7px 26px}html.dv-ancho .toc a.grupo{margin-top:4px}html:not(.dv-ancho) .toc details[open]>a.sub{min-height:40px;padding-left:26px;font-size:var(--dv-tx-sub)}.toc a.sub[aria-current=true]{color:var(--dv-ink)}.sec .contacto{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin:2px 0 14px;padding:12px 14px;border-radius:12px;border:1px solid var(--dv-line2);background:#ffffff08}.sec .contacto .et{font-size:13px;font-weight:600;color:var(--dv-muted)}.sec .contacto a{font-size:var(--dv-tx);font-weight:500;overflow-wrap:break-word}.sec .contacto .alt{font-size:var(--dv-tx-sub);color:var(--dv-muted)}@media (max-width:700px){.sec table:not(.tabla) td[data-l]:before{content:attr(data-l);display:block;margin:6px 0 1px;font-size:12.5px;font-weight:600;color:var(--dv-muted)}}.doc-meta{margin:4px 2px 14px;font-size:13px;line-height:1.5;color:var(--dv-muted);font-variant-numeric:tabular-nums}html:not(.dv-ancho){scroll-padding-top:calc(var(--dv-hdr) + 66px)}html.en-visor:not(.dv-ancho){scroll-padding-top:64px}html body.dv-doc .top{--pv-op:34%;background:color-mix(in srgb,var(--pv-tinte) var(--pv-op),transparent);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);border:0;box-shadow:none;gap:6px;padding-left:max(6px,env(safe-area-inset-left))}html body.dv-doc .top:after{height:18px;background:linear-gradient(color-mix(in srgb,var(--pv-tinte) var(--pv-op),transparent),transparent)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html body.dv-doc .top{--pv-op:56%}}html body.dv-doc .top .back{order:-1;margin:0;min-width:44px;height:44px;padding:0 12px 0 6px;gap:2px;border:0;border-radius:999px;background:none;box-shadow:none;color:var(--dv-ink);font:500 17px/1 var(--font)}html body.dv-doc .top .back svg{width:22px;height:22px}@media (hover:hover){html body.dv-doc .top .back:hover{background:color-mix(in srgb,var(--dv-ink) 8%,transparent);text-decoration:none}}html body.dv-doc .top .back:focus-visible{outline:2px solid rgba(232,85,157,.75);outline-offset:1px}html body.dv-doc .top .marca{margin-left:auto;margin-right:max(8px,env(safe-area-inset-right))}html:not(.dv-ancho):not(.en-visor) body.dv-doc:not(.dv-acerca) .layout>main{background:none;box-shadow:none;border-radius:0;padding:0 0 2px}html body.dv-doc .sec.acc,html body.dv-doc .sec.acc.abierta{margin:0;padding:2px 0;border:0;border-bottom:.5px solid var(--dv-line);border-radius:0;background:none;box-shadow:none}html body.dv-doc .sec.acc.abierta{padding-bottom:10px}html body.dv-doc .acc-b{padding:10px 2px}html body.dv-doc .sec .sub.acc{margin:8px 0 0;padding:0;border-top:.5px solid var(--dv-line)}html body.dv-doc .sec .acc-c{padding:2px 2px 8px}html body.dv-doc .sec.acc table:not(.tabla){width:100%;margin:4px 0 12px}html body.dv-doc .sec.acc table:not(.tabla) td:first-child,html body.dv-doc .sec.acc table:not(.tabla) th:first-child{padding-left:0}html body.dv-doc .sec.acc table:not(.tabla) td:last-child,html body.dv-doc .sec.acc table:not(.tabla) th:last-child{padding-right:0}@media (max-width:700px){html body.dv-doc .sec.acc table:not(.tabla){margin:4px 0 12px}html body.dv-doc .sec.acc table:not(.tabla) tr{padding:10px 0}}html body.dv-doc .acc-tools{margin:0 0 2px}html body.dv-doc .acc-todo{min-height:44px;padding:0 2px;border:0;border-radius:8px;background:none;box-shadow:none;color:var(--dv-link);font:500 15px/1.2 var(--font)}@media (hover:hover){html body.dv-doc .acc-todo:hover{background:none;color:var(--dv-ink);text-decoration:underline;text-underline-offset:3px}}html.dv-ancho body.dv-doc:not(.dv-acerca)>.layout:before{box-shadow:none}html:not(.dv-ancho) body.dv-doc .toc{margin:6px 0 16px;height:44px}html:not(.dv-ancho) body.dv-doc .toc summary{height:44px;padding:0 16px 0 18px}html:not(.dv-ancho) body.dv-doc .toc details{--pv-op:26%;border-radius:999px;background:color-mix(in srgb,var(--pv-tinte) var(--pv-op),transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dv-ink) 14%,transparent);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}html:not(.dv-ancho) body.dv-doc .toc details[open]{--pv-op:84%;border-radius:20px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dv-ink) 14%,transparent),0 12px 32px color-mix(in srgb,var(--pv-tinte) 40%,transparent)}html:not(.dv-ancho) body.dv-doc .toc details[open] summary{background:none;border-bottom:.5px solid var(--dv-line);border-radius:20px 20px 0 0}html:not(.dv-ancho) body.dv-doc .hero{padding-bottom:6px}html:not(.dv-ancho) body.dv-doc .layout{padding-top:0}html:not(.dv-ancho) body.dv-doc .toc{margin:6px 0 12px}html body.dv-doc .acc-tools{height:44px;margin:0 0 12px;align-items:center}html body.dv-doc .acc-todo{padding:0 2px}html.dv-ancho body.dv-doc .toc summary{min-height:44px;box-sizing:border-box}html body.dv-doc .sec.acc>.acc-c{padding:2px 2px 8px calc(2px + 1.6 * var(--dv-h2) + 10px)}html body.dv-doc .sec .sub.acc>.acc-c{padding-left:calc(2px + 1.6 * (var(--dv-h2) - 1px) + 10px)}html body.dv-doc .toc,html body.dv-doc .acc-tools{transition:opacity .12s linear,visibility 0s linear 0s}html body.dv-doc .toc.dv-bajo-cab,html body.dv-doc .acc-tools.dv-bajo-cab{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s linear,visibility 0s linear .12s}@media (prefers-reduced-motion:reduce){html body.dv-doc .toc,html body.dv-doc .acc-tools{transition:none}}
