.ads-container-canal-top,.ads-container-canal-bottom{flex-direction:column;align-items:center;gap:1rem;width:100%;margin:1rem auto;display:flex}@media (width>=768px){.ads-container-canal-top,.ads-container-canal-bottom{flex-direction:row;justify-content:center;gap:2rem;max-width:100%}}:root{--accent:#10b981;--accent-light:#86efb1;--accent-dark:#047857;--accent-gradient:linear-gradient(45deg, var(--accent), var(--accent-light) 30%, white 60%);--primary-50:#ecfdf5;--primary-100:#d1fae5;--primary-200:#a7f3d0;--primary-300:#6ee7b7;--primary-400:#34d399;--primary-500:#10b981;--primary-600:#059669;--primary-700:#047857;--primary-800:#065f46;--primary-900:#064e3b;--primary-950:#022c22;--secondary-50:#f8fafc;--secondary-100:#f1f5f9;--secondary-200:#e2e8f0;--secondary-300:#cbd5e1;--secondary-400:#94a3b8;--secondary-500:#64748b;--secondary-600:#475569;--secondary-700:#334155;--secondary-800:#1e293b;--secondary-900:#0f172a;--secondary-950:#020617;--danger-300:#fca5a5;--danger-500:#ef4444;--danger-600:#dc2626}body,html{height:100%;transition:background-color .3s,color .3s}html{background-color:#f8fafc}html.dark{background-color:#030712}body{font-family:var(--font-base), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;scrollbar-color:#10b981 #f3f4f6;color:var(--secondary-800);background:radial-gradient(circle at 0 0,#fff,#f8fafc 40%,#f1f5f9 100%);flex-direction:column;margin:0;padding:4px 0 0;display:flex}.dark body{color:var(--secondary-100);scrollbar-color:#10b981 #0f172a;background:radial-gradient(circle at 0 0,#0f172a,#030712 60%,#020617 100%)}h1,h2,h3,h4,h5,h6,.heading-impact{font-family:var(--font-base), sans-serif;letter-spacing:-.025em;font-weight:800}body::-webkit-scrollbar-track{background:#bada55}.dark body::-webkit-scrollbar-track{background:var(--secondary-800)}body::-webkit-scrollbar-thumb{background-color:#05b548;border:3px solid #bada55;border-radius:10px}.dark body::-webkit-scrollbar-thumb{background-color:var(--primary-500);border:3px solid var(--secondary-800)}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}::selection{background-color:#05b548}.dark ::selection{background-color:var(--primary-700);color:var(--primary-100)}.rainbow-line{z-index:9999;opacity:1;visibility:visible;background:linear-gradient(90deg,red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080) 0 0/200% 100%;width:100%;height:4px;animation:3s linear infinite rainbow-animation;display:block;position:fixed;top:0;left:0;right:0}@keyframes rainbow-animation{0%{background-position:0%}to{background-position:200%}}a{color:var(--accent);font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;text-decoration:none}.logo{color:#05b548;font-size:20px}@media (prefers-color-scheme:dark){html:not(.dark):not([data-theme]) body{color:var(--secondary-100);scrollbar-color:#22c55e #0f172a;background:radial-gradient(circle at 0 0,#0f172a,#030712 60%,#020617 100%)}}html:not(.dark) body{color:var(--secondary-800);scrollbar-color:#05b548 #cbd5e1;background:radial-gradient(circle at 0 0,#fff,#f8fafc 40%,#f1f5f9 100%)}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px;border-radius:4px}header{transition:background-color .3s,color .3s;-webkit-backdrop-filter:blur(20px)saturate(180%)!important;background:#fffc!important;border-bottom:1px solid #e2e8f080!important}.dark header{-webkit-backdrop-filter:blur(20px)saturate(180%)!important;background:#0f172abf!important;border-bottom:1px solid #ffffff14!important}html:not(.dark) header{color:var(--secondary-800);background:#fffc!important}.dark header{color:var(--secondary-100);background:#0f172abf!important}.cinema-mode{background-color:#000;transition:background-color .5s;position:relative}.cinema-mode:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#000c 0%,#0000 100%);height:60vh;position:absolute;top:0;left:0;right:0}.player-container-wrapper{z-index:10;background:#000;border:1px solid #ffffff1a;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080}.redes{z-index:50;position:fixed;bottom:10px;right:10px}.redes .icon{cursor:pointer;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;margin:10px;font-size:30px;transition:all .2s cubic-bezier(.68,-.55,.265,1.55);display:flex;position:relative;box-shadow:0 10px 10px #0000001a}.dark .redes .icon{background:var(--secondary-800);box-shadow:0 10px 10px #0000004d}.redes .tooltip{color:#333;opacity:0;pointer-events:none;background:#fff;border-radius:5px;padding:5px 8px;font-size:14px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);position:absolute;top:0;box-shadow:0 10px 10px #0000001a}.dark .redes .tooltip{background:var(--secondary-700);color:var(--secondary-100)}.redes .tooltip:before{content:"";background:#fff;width:8px;height:8px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);position:absolute;bottom:-3px;left:50%;transform:translate(-50%)rotate(45deg)}.dark .redes .tooltip:before{background:var(--secondary-700)}.redes .icon:hover .tooltip{opacity:1;visibility:visible;pointer-events:auto;top:-45px}.redes .icon:hover span,.redes .icon:hover .tooltip{text-shadow:0 -1px #0000001a}.redes .telegram:hover,.redes .telegram:hover .tooltip,.redes .telegram:hover .tooltip:before{color:#fff;background:#46c2f3}
