/*! 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. */
@property --franja-sup{syntax:"<color>";inherits:true;initial-value:#24082c}@property --franja-inf{syntax:"<color>";inherits:true;initial-value:#24082c}html{--franja-sup:#24082c}html[data-esencia=primavera]{--franja-sup:#0c1a18}html[data-esencia=verano]{--franja-sup:#221106}html[data-esencia=otono]{--franja-sup:#260d08}html[data-esencia=invierno]{--franja-sup:#08132c}html[data-esencia=tormenta]{--franja-sup:#0c111a}html[data-esencia=cosmic]{--franja-sup:#0b0b0d}html[data-esencia=vanilla]{--franja-sup:#1a1916}html[data-esencia=rosso]{--franja-sup:#1c1b1d}html[data-esencia=perla]{--franja-sup:#2a2a2d}html[data-esencia=onix]{--franja-sup:#0a0a0a}html[data-esencia=salvador]{--franja-sup:#06194a}html[data-esencia=amor]{--franja-sup:#280813}html[data-esencia=halloween]{--franja-sup:#260f14}html[data-esencia=navidad]{--franja-sup:#1e0a0a}html{--franja-inf:var(--franja-sup)}:root{transition:--vidrio-tinte 1.1s ease,--vidrio-tinte-2 1.1s ease,--vidrio-matiz-a 1.1s ease,--vidrio-matiz-b 1.1s ease,--vidrio-brillo 1.1s ease,--vidrio-sombra 1.1s ease,--franja-sup 1.1s ease,--franja-inf 1.1s ease}@media (prefers-reduced-motion:reduce){:root{transition:none}}:root:has(body.poco-mov){transition:none}html:not(.nativa),html.doc-scroll:has(body.bg-liso),html.doc-scroll:has(body:not(.bg-liso)){background:var(--franja-inf)!important;background-color:var(--franja-inf)!important}@media (max-width:880px),(pointer:coarse){html:not(.nativa) body:after,html:not(.nativa) body:has(#login.on):after{background:linear-gradient(180deg,var(--franja-sup) 0,var(--franja-sup) calc(var(--sat) + 6px),color-mix(in srgb,var(--franja-sup) 86%,transparent) calc(var(--sat) + 30px),color-mix(in srgb,var(--franja-sup) 68%,transparent) calc(var(--sat) + 62px),color-mix(in srgb,var(--franja-sup) 48%,transparent) calc(var(--sat) + 100px),color-mix(in srgb,var(--franja-sup) 29%,transparent) calc(var(--sat) + 142px),color-mix(in srgb,var(--franja-sup) 13%,transparent) calc(var(--sat) + 190px),color-mix(in srgb,var(--franja-sup) 4%,transparent) calc(var(--sat) + 226px),transparent 100%)!important}}html[data-esencia] body .side>.mc-franja{height:120px;background:linear-gradient(180deg,var(--franja-sup) 0,color-mix(in srgb,var(--franja-sup) 90%,transparent) 12px,color-mix(in srgb,var(--franja-sup) 64%,transparent) 34px,color-mix(in srgb,var(--franja-sup) 36%,transparent) 62px,color-mix(in srgb,var(--franja-sup) 14%,transparent) 92px,transparent 120px)!important}html.doc-scroll .cin .aviso-bajo{text-shadow:0 0 6px var(--franja-inf),0 0 12px color-mix(in srgb,var(--franja-inf) 90%,transparent)}html.doc-scroll .cin .aviso-bajo:before{background:linear-gradient(180deg,color-mix(in srgb,var(--franja-inf) 0%,transparent),color-mix(in srgb,var(--franja-inf) 94%,transparent) 9px,var(--franja-inf) 100%)!important}@media (max-width:880px),(pointer:coarse){html:not(.nativa) body .consent{background:linear-gradient(180deg,color-mix(in srgb,var(--franja-inf) 0%,transparent),color-mix(in srgb,var(--franja-inf) 92%,transparent) 10px,var(--franja-inf) 60%)!important;border-top-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html.doc-scroll #sideBk{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 64px,#000 calc(100% - 64px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 64px,#000 calc(100% - 64px),transparent 100%)}html.doc-scroll[data-esencia] body .side.open>.mc-franja{top:0;bottom:0;height:auto;background-repeat:no-repeat!important;background-image:linear-gradient(180deg,var(--franja-sup) 0,color-mix(in srgb,var(--franja-sup) 90%,transparent) 12px,color-mix(in srgb,var(--franja-sup) 64%,transparent) 34px,color-mix(in srgb,var(--franja-sup) 36%,transparent) 62px,color-mix(in srgb,var(--franja-sup) 14%,transparent) 92px,transparent 120px),linear-gradient(0deg,var(--franja-inf) 0,color-mix(in srgb,var(--franja-inf) 80%,transparent) 8px,color-mix(in srgb,var(--franja-inf) 45%,transparent) 24px,color-mix(in srgb,var(--franja-inf) 15%,transparent) 42px,transparent 56px)!important;background-size:100% 120px,100% 56px!important;background-position:top,bottom!important}
