/* Start custom CSS *//* inicio-26: animaciones y detalles */
@keyframes wzbob{50%{transform:translateY(-8px)}}
@keyframes wzblink{50%{opacity:1}}
@keyframes wzslide{to{transform:translateX(-50%)}}
@keyframes wzwave{50%{transform:scaleY(.45)}}
#wz-f1,#wz-f2{animation:wzbob 6s ease-in-out infinite}
#wz-f2{animation-delay:-3s}
#wz-typing > div{animation:wzblink 1.2s infinite}
#wz-typing > div:nth-child(2){animation-delay:.2s}
#wz-typing > div:nth-child(3){animation-delay:.4s}
#wz-track{animation:wzslide 40s linear infinite;padding-inline-end:56px}
#wz-wave > div{animation:wzwave 1.4s ease-in-out infinite}
#wz-wave > div:nth-child(3n){animation-delay:.3s}
#wz-wave > div:nth-child(3n+1){animation-delay:.6s}
#wz-hero h1 span{background:linear-gradient(100deg,#E131F3 0%,#788BFF 35%,#00B8FF 65%,#25ECFF 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
#wz-hero small{display:block;opacity:.65;font-size:10.5px;margin-top:3px}
#wz-side b{color:#CC3366}
#wz-side span{opacity:.55}
#wz-marquee{mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}
#wz-big span{font-size:.42em;letter-spacing:-.03em;color:rgba(255,255,255,.5)}
#wz-chans span{font-size:10px;margin-right:4px}
#wz-chans > :nth-child(1) span{color:#25B455}
#wz-chans > :nth-child(2) span{color:#CC3366}
#wz-chans > :nth-child(3) span{color:#2E6BF0}
#wz-chans > :nth-child(4) span{color:#4F0EBD}
#wz-voice h3 span{font-size:11px;font-weight:700;color:#0F062C;background:#5EFBF5;border-radius:5px;padding:2px 7px;vertical-align:middle;letter-spacing:0;margin-left:6px}
#wz-lost-foot b{font-size:28px;font-weight:600;color:#CC3366;letter-spacing:-.04em;vertical-align:middle}
#wz-tabs [role=tab]{color:rgba(15,6,44,.7);transition:background-color .2s,color .2s}
#wz-tabs [role=tab]:hover{color:#0F062C}
#wz-tabs [role=tab][aria-selected=true]{background-color:#0F062C !important;color:#fff}
#wz-tabs .wz-body b{display:block;color:#0F062C;font-weight:600}
#wz-tabs .wz-card-dark span{font-size:11.5px;color:rgba(255,255,255,.5)}
#wz-tabs .wz-card-dark b{font-size:15px;font-weight:600}
#wz-flow p b{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#4F0EBD;color:#fff;font-size:11px;margin-right:10px;vertical-align:middle}
#wz-flow > p:nth-of-type(1) b{background:#25B455}
#wz-flow > p:nth-of-type(3) b{background:#5EFBF5;color:#4F0EBD}
@media (prefers-reduced-motion:reduce){#wz-f1,#wz-f2,#wz-track,#wz-wave > div,#wz-typing > div{animation:none}}/* End custom CSS */