.theme-selector-wrapper[data-astro-cid-fwbcgaux]{display:inline-block;position:relative}.theme-menu-btn[data-astro-cid-fwbcgaux]{border:2px solid var(--border);cursor:pointer;box-shadow:3px 3px 0px var(--border);background:#fff;border-radius:12px;padding:.5rem 1rem;font-family:Nunito,sans-serif;font-weight:800;transition:transform .1s}.theme-menu-btn[data-astro-cid-fwbcgaux]:hover{transform:translateY(-2px)}.theme-dropdown[data-astro-cid-fwbcgaux]{border:3px solid var(--border);z-index:1000;background:#fff;border-radius:16px;width:280px;padding:1rem;display:none;position:absolute;top:110%;right:0}.theme-dropdown[data-astro-cid-fwbcgaux].is-visible{display:block}.theme-group[data-astro-cid-fwbcgaux] h4[data-astro-cid-fwbcgaux]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin:.75rem 0 .5rem;font-size:.85rem}.theme-group[data-astro-cid-fwbcgaux]:first-child h4[data-astro-cid-fwbcgaux]{margin-top:0}.theme-grid[data-astro-cid-fwbcgaux]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.theme-option[data-astro-cid-fwbcgaux]{cursor:pointer;text-align:left;background:#f8f8f8;border:2px solid #eee;border-radius:8px;padding:.4rem;font-family:Quicksand,sans-serif;font-size:.8rem;font-weight:700;transition:all .1s}.theme-option[data-astro-cid-fwbcgaux]:hover{border-color:var(--info);background:var(--bg-tertiary)}.theme-option[data-astro-cid-fwbcgaux].is-active{background:var(--info);color:#fff;border-color:var(--border)}.theme-option--light[data-astro-cid-fwbcgaux]{background:#fff;border:2px solid #ddd}.theme-option--light[data-astro-cid-fwbcgaux]:hover{border-color:var(--info);background:#f0f0f0}.shadow-neo[data-astro-cid-fwbcgaux]{box-shadow:8px 8px 0px var(--border)}body[data-course=arch]{--bg-primary:#f4ebd0;--bg-secondary:#e9d5a2;--bg-tertiary:#c5a059;--text-primary:#1e1210;--text-secondary:#3d2b1f;--accent:#b8860b;--info:#008b8b;--border:#4a3b22;background-image:radial-gradient(circle at 10% 20%,#d4af370d 0%,#0000 20%),radial-gradient(circle at 90% 80%,#d4af370d 0%,#0000 20%)}body[data-course=arch] h1,body[data-course=arch] h2,body[data-course=arch] h3{text-transform:uppercase;letter-spacing:.1em;font-family:Cinzel,serif}body[data-course=arch] .content-section{border:4px double var(--border);box-shadow:6px 6px 0px var(--accent);background:#fdf5e6}body[data-course=arch] ::-webkit-scrollbar-track{background:#e9d5a2}body[data-course=arch] ::-webkit-scrollbar-thumb{background:#c5a059;border:2px solid #f4ebd0}body[data-course=python]{--py-yellow:#ffd343;--py-bg:#264b6e;--py-blue:#264b6e;--py-blue-mid:#3d6a8c;--py-navy:#1a3349;color:#e8eef4}body[data-course=python] .content-section{border-color:var(--py-navy);box-shadow:6px 6px 0 var(--py-navy), 0 0 0 1px #ffd34359;background:#f5f8fc}body[data-course=python] .content-section h1{color:var(--py-blue);text-shadow:2px 2px 0 var(--py-yellow)}body[data-course=python] .content-section h2{color:#1a2f44}body[data-course=python] .content-section h3{color:#b8860b}body[data-course=python] .content-section p,body[data-course=python] .content-section li{color:#2d3d4d}body[data-course=python] aside .sticky{border-color:var(--py-navy);box-shadow:4px 4px 0 var(--py-navy);background:linear-gradient(#fff 0%,#eef4fb 100%)}body[data-course=python] aside .sticky h3{color:var(--py-blue)}body[data-course=python] aside a.rounded-xl.border-2{border-color:var(--py-navy)!important}body[data-course=python] aside a.rounded-xl.border-2:hover{border-color:var(--py-yellow)!important;background:#ffd34333!important}body[data-course=python] .course-container{color:#e8eef4}body[data-course=python] .course-big-title{color:var(--py-yellow);text-shadow:2px 2px #1a334959;font-weight:900}body[data-course=python] .course-description{color:#e8eef4e6;font-size:1rem;font-weight:650;line-height:1.55}body[data-course=python] .lesson-card{border:2px solid var(--py-yellow);background:#f4f7fb;border-radius:20px;gap:1rem;padding:1.1rem 1.2rem;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 4px 18px #1a334924,0 2px 4px #1a33490f}body[data-course=python] .lesson-card:hover{border-color:#ffe066;transform:translateY(-3px);box-shadow:0 10px 28px #1a334929,0 4px 10px #1a334914}body[data-course=python] .lesson-card__number{opacity:.1;font-size:1.85rem;font-weight:800}body[data-course=python] .lesson-card__title{letter-spacing:-.02em;font-size:1.05rem;font-weight:800}body[data-course=python] .lesson-card:hover .lesson-card__title{color:#2d5a82}body[data-course=python] .lesson-card__cta{color:#2d5a82;font-size:.78rem;font-weight:700}body[data-course=python] .content-section [class*="border-[#3776ab]"]{border-color:#ffd3438c!important}body[data-course=python] .content-section [class*="bg-[#3776ab]/08"]{background:#ffd34324!important}body[data-course=python] .content-section [class*="text-[#3776ab]"]{color:var(--py-blue)!important}body[data-course=python] .content-section a[class*="text-[#3776ab]"]{text-decoration-color:var(--py-yellow);color:#c9a010!important}body[data-course=python] .content-section a[class*="text-[#3776ab]"]:hover{color:var(--py-yellow)!important}body[data-course=python] .nav-bottom a{border-color:var(--py-navy)}body[data-course=python] .nav-bottom .prev{color:var(--py-navy);background:#f5f8fc}body[data-course=python] .nav-bottom .next{background:var(--py-blue-mid);color:#fff}body[data-course=python] ::-webkit-scrollbar-track{background:#1a3349}body[data-course=python] ::-webkit-scrollbar-thumb{background:var(--py-yellow);border:2px solid #1a3349}@media (width<=639px){.main-content-wrapper{padding-bottom:5rem}}@media (width>=1024px){body[data-course-home=true] main .course-container{margin-left:auto;margin-right:auto;max-width:min(100%,1360px)!important}body[data-course-home=true] main .cards-grid{gap:1.25rem;grid-template-columns:repeat(5,minmax(0,1fr))!important}}body[data-course=unity-prototipado]{--gaming-cyan:#0ff;--gaming-magenta:#ff007f;--gaming-bg:#0b0914;--gaming-dark-card:#141024d9;--gaming-border:#ff007f;background-color:var(--gaming-bg)!important;color:#e2e8f0!important;background-image:radial-gradient(1px 1px at 20px 30px,#eee,#0000),radial-gradient(1px 1px at 150px 100px,#fff,#0000),radial-gradient(2px 2px at 200px 300px,#0ff,#0000),linear-gradient(#121020f2 2px,#0000 2px),linear-gradient(90deg,#121020f2 2px,#0000 2px)!important;background-size:100%,100%,100%,40px 40px,40px 40px!important}body[data-course=unity-prototipado] h1,body[data-course=unity-prototipado] h2,body[data-course=unity-prototipado] h3{text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--gaming-cyan)!important;text-shadow:0 0 10px #00ffff80,0 0 20px #0ff3!important;font-family:Orbitron,sans-serif!important}body[data-course=unity-prototipado] .content-section{background:var(--gaming-dark-card)!important;border:3px solid var(--gaming-border)!important;backdrop-filter:blur(12px)!important;color:#e2e8f0!important;border-radius:24px!important;box-shadow:0 0 25px #ff007f40,inset 0 0 15px #00ffff0d!important}body[data-course=unity-prototipado] .content-section p,body[data-course=unity-prototipado] .content-section li{color:#cbd5e1!important;line-height:1.7!important}body[data-course=unity-prototipado] .content-section strong{color:var(--gaming-cyan)!important;text-shadow:0 0 5px #00ffff4d!important;font-weight:800!important}body[data-course=unity-prototipado] .content-section code{color:var(--gaming-cyan)!important;background:#00ffff1a!important;border:1px solid #0ff3!important;border-radius:6px!important;padding:.15rem .4rem!important}body[data-course=unity-prototipado] .note-box{border:2px solid var(--gaming-cyan)!important;border-left:6px solid var(--gaming-cyan)!important;color:#cbd5e1!important;background:#00ffff0d!important;border-radius:12px!important;margin-bottom:1.5rem!important;padding:1rem!important;box-shadow:0 0 15px #00ffff26!important}body[data-course=unity-prototipado] div[id^=block_]{border-color:var(--gaming-border)!important;background:var(--gaming-dark-card)!important;box-shadow:0 0 25px #ff007f59!important}body[data-course=unity-prototipado] div[id^=block_]>div:first-child{border-bottom:3px solid var(--gaming-border)!important;background:#110c22!important}body[data-course=unity-prototipado] div[id^=block_]>div:first-child span{color:var(--gaming-cyan)!important;text-shadow:0 0 5px #0ff6!important;font-family:Orbitron,sans-serif!important}body[data-course=unity-prototipado] div[id^=block_] .copy-btn{color:#cbd5e1!important;border-right:2px solid #ff007f66!important}body[data-course=unity-prototipado] div[id^=block_] .copy-btn:hover{color:#fff!important;background:#ff007f26!important}body[data-course=unity-prototipado] div[id^=block_] .code-viewer{color:#e2e8f0!important;background-color:#0b0914!important}body[data-course=unity-prototipado] aside .sticky{border-color:var(--gaming-border)!important;background:var(--gaming-dark-card)!important;backdrop-filter:blur(8px)!important;box-shadow:0 0 15px #ff007f40!important}body[data-course=unity-prototipado] aside .sticky h3{color:var(--gaming-cyan)!important;font-family:Orbitron,sans-serif!important}body[data-course=unity-prototipado] aside a.rounded-xl.border-2{color:#cbd5e1!important;background:#ffffff08!important;border-color:#ff007f66!important}body[data-course=unity-prototipado] aside a.rounded-xl.border-2:hover{border-color:var(--gaming-cyan)!important;color:#fff!important;background:#00ffff1a!important;box-shadow:0 0 10px #0ff3!important}body[data-course=unity-prototipado] aside a.bg-success{background:var(--gaming-cyan)!important;border-color:var(--gaming-cyan)!important;color:#0b0914!important;box-shadow:0 0 15px #0ff6!important}body[data-course=unity-prototipado] #asideRestoreBtn{background:var(--gaming-bg)!important;border-color:var(--gaming-cyan)!important;color:var(--gaming-cyan)!important;box-shadow:0 0 15px #0ff6!important}body[data-course=unity-prototipado] #asideRestoreBtn:hover{background:var(--gaming-cyan)!important;color:var(--gaming-bg)!important}body[data-course=unity-prototipado] #asideCollapseBtn{border-color:var(--gaming-border)!important;color:var(--gaming-border)!important;background:#ff007f1a!important}body[data-course=unity-prototipado] #asideCollapseBtn:hover{background:var(--gaming-border)!important;color:#fff!important}body[data-course=unity-prototipado] .course-container{color:#e2e8f0!important}body[data-course=unity-prototipado] .course-big-title{color:var(--gaming-cyan)!important;text-shadow:0 0 15px #0ff9,0 0 30px #00ffff4d!important;font-family:Orbitron,sans-serif!important}body[data-course=unity-prototipado] .course-description{color:#cbd5e1!important}body[data-course=unity-prototipado] .lesson-card{background:var(--gaming-dark-card)!important;border:3px solid #ffffff1a!important;border-radius:24px!important;transition:all .25s cubic-bezier(.175,.885,.32,1.275)!important;box-shadow:0 4px 20px #0000004d!important}body[data-course=unity-prototipado] .lesson-card:hover{border-color:var(--gaming-cyan)!important;transform:translateY(-5px)scale(1.02)!important;box-shadow:0 0 20px #00ffff4d!important}body[data-course=unity-prototipado] .lesson-card__number{color:var(--gaming-magenta)!important;text-shadow:0 0 5px #ff007f80!important;font-family:"Press Start 2P",cursive!important;font-size:1.25rem!important}body[data-course=unity-prototipado] .lesson-card__title{color:#f8fafc!important;font-family:Orbitron,sans-serif!important;font-size:1rem!important}body[data-course=unity-prototipado] .lesson-card__cta{color:var(--gaming-cyan)!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-family:Orbitron,sans-serif!important;font-size:.75rem!important;font-weight:700!important}body[data-course=unity-prototipado] .nav-bottom a{border-color:var(--gaming-border)!important;background:var(--gaming-dark-card)!important;color:#cbd5e1!important;font-family:Orbitron,sans-serif!important}body[data-course=unity-prototipado] .nav-bottom a:hover{border-color:var(--gaming-cyan)!important;color:#fff!important;background:#ff007f1a!important;box-shadow:0 0 15px #0ff3!important}body[data-course=unity-prototipado] .nav-bottom .next{border-color:var(--gaming-cyan)!important;color:#0b0914!important;background:var(--gaming-cyan)!important;box-shadow:0 0 15px #00ffff4d!important}body[data-course=unity-prototipado] .nav-bottom .next:hover{color:#0b0914!important;background:#fff!important;border-color:#fff!important;box-shadow:0 0 20px #fff!important}body[data-course=unity-prototipado] ::-webkit-scrollbar-track{background:#0b0914!important}body[data-course=unity-prototipado] ::-webkit-scrollbar-thumb{background:var(--gaming-magenta)!important;border:2px solid #0b0914!important;border-radius:4px!important}body[data-course=unity-prototipado][data-game-skin=matrix]{color:#0f0!important;background:#000!important}body[data-course=unity-prototipado][data-game-skin=matrix] h1,body[data-course=unity-prototipado][data-game-skin=matrix] h2,body[data-course=unity-prototipado][data-game-skin=matrix] h3{color:#0f0!important;text-shadow:0 0 10px #0f0!important;font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=matrix] .content-section{color:#0f0!important;background:#000000f2!important;border:2px solid #0f0!important;box-shadow:0 0 20px #00ff004d!important}body[data-course=unity-prototipado][data-game-skin=matrix] .content-section p,body[data-course=unity-prototipado][data-game-skin=matrix] .content-section li{color:#3f3!important;font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=matrix] .content-section strong{color:#fff!important;text-shadow:0 0 5px #0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] .note-box{color:#0f0!important;background:#0032004d!important;border:2px solid #0f0!important;border-left-width:6px!important;box-shadow:0 0 15px #0f03!important}body[data-course=unity-prototipado][data-game-skin=matrix] div[id^=block_]{border-color:#0f0!important;box-shadow:0 0 15px #0f03!important}body[data-course=unity-prototipado][data-game-skin=matrix] div[id^=block_]>div:first-child{background:#051405!important;border-bottom-color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] div[id^=block_]>div:first-child span{color:#0f0!important;font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=matrix] div[id^=block_] .copy-btn{color:#0f0!important;border-right:2px solid #00ff004d!important}body[data-course=unity-prototipado][data-game-skin=matrix] div[id^=block_] .copy-btn:hover{background:#00ff001a!important}body[data-course=unity-prototipado][data-game-skin=matrix] div[id^=block_] .code-viewer{color:#0f0!important;background-color:#000!important}body[data-course=unity-prototipado][data-game-skin=matrix] aside .sticky{background:#000000e6!important;border-color:#0f0!important;box-shadow:0 0 15px #00ff004d!important}body[data-course=unity-prototipado][data-game-skin=matrix] aside a.rounded-xl.border-2{color:#3f3!important;border-color:#0f06!important}body[data-course=unity-prototipado][data-game-skin=matrix] aside a.rounded-xl.border-2:hover,body[data-course=unity-prototipado][data-game-skin=matrix] aside a.bg-success{color:#0f0!important;background:#00ff0026!important;border-color:#0f0!important;box-shadow:0 0 10px #00ff004d!important}body[data-course=unity-prototipado][data-game-skin=matrix] .nav-bottom a{color:#0f0!important;border-color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] .nav-bottom a:hover,body[data-course=unity-prototipado][data-game-skin=matrix] .nav-bottom .next{color:#0f0!important;background:#00ff0026!important;border-color:#0f0!important;box-shadow:0 0 15px #0f06!important}body[data-course=unity-prototipado][data-game-skin=matrix] .lesson-card{background:#000c!important;border:2px solid #0f06!important}body[data-course=unity-prototipado][data-game-skin=matrix] .lesson-card:hover{border-color:#0f0!important;box-shadow:0 0 15px #0f06!important}body[data-course=unity-prototipado][data-game-skin=matrix] .lesson-card__number{color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] .lesson-card__title{color:#3f3!important;font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=matrix] .lesson-card__cta{color:#0f0!important;font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=minecraft]{color:#e2d6c5!important;background-color:#271b12!important;background-image:linear-gradient(#120c08bf 2px,#0000 2px),linear-gradient(90deg,#120c08bf 2px,#0000 2px)!important;background-size:20px 20px!important}body[data-course=unity-prototipado][data-game-skin=minecraft] h1,body[data-course=unity-prototipado][data-game-skin=minecraft] h2,body[data-course=unity-prototipado][data-game-skin=minecraft] h3{color:#ff5!important;text-shadow:3px 3px #3f3f0f!important;text-transform:none!important;letter-spacing:normal!important;font-family:"Press Start 2P",cursive!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .content-section{color:#e2d6c5!important;background:#2b2b2b!important;border:4px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important;box-shadow:5px 5px #111!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .content-section p,body[data-course=unity-prototipado][data-game-skin=minecraft] .content-section li{color:#e2d6c5!important;font-family:Courier New,Courier,monospace!important;font-weight:700!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .content-section strong{color:#5f5!important;text-shadow:none!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .note-box{color:#fa0!important;background:#1e1e1e!important;border:4px dashed #fa0!important;border-radius:0!important}body[data-course=unity-prototipado][data-game-skin=minecraft] div[id^=block_]{border:4px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important;box-shadow:4px 4px #111!important}body[data-course=unity-prototipado][data-game-skin=minecraft] div[id^=block_]>div:first-child{background:#4a4a4a!important;border-bottom:4px solid #3c3c3c!important}body[data-course=unity-prototipado][data-game-skin=minecraft] div[id^=block_]>div:first-child span{color:#fff!important;text-shadow:2px 2px #111!important;font-family:"Press Start 2P",cursive!important;font-size:.65rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] div[id^=block_] .copy-btn{color:#e2d6c5!important;border-right:4px solid #3c3c3c!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] div[id^=block_] .copy-btn:hover{background:#555!important}body[data-course=unity-prototipado][data-game-skin=minecraft] div[id^=block_] .code-viewer{color:#fff!important;background-color:#0f0f0f!important}body[data-course=unity-prototipado][data-game-skin=minecraft] aside .sticky{background:#2b2b2b!important;border:4px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important;box-shadow:4px 4px #111!important}body[data-course=unity-prototipado][data-game-skin=minecraft] aside a.rounded-xl.border-2{color:#fff!important;background:#4a4a4a!important;border:3px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] aside a.rounded-xl.border-2:hover,body[data-course=unity-prototipado][data-game-skin=minecraft] aside a.bg-success{color:#000!important;box-shadow:none!important;background:#5f5!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .nav-bottom a{color:#fff!important;background:#4a4a4a!important;border:4px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important;font-family:"Press Start 2P",cursive!important;font-size:.6rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .nav-bottom a:hover{background:#555!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .nav-bottom .next{color:#000!important;background:#5f5!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .nav-bottom .next:hover{color:#fff!important;background:#2a2!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .lesson-card{background:#2b2b2b!important;border:4px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important;box-shadow:4px 4px #111!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .lesson-card:hover{border-color:#ff5!important;transform:translateY(-2px)!important;box-shadow:6px 6px #111!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .lesson-card__title{color:#fff!important;font-family:"Press Start 2P",cursive!important;font-size:.75rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .lesson-card__cta{color:#ff5!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=pacman]{color:#fff!important;background-color:#000!important;background-image:none!important}body[data-course=unity-prototipado][data-game-skin=pacman] h1,body[data-course=unity-prototipado][data-game-skin=pacman] h2,body[data-course=unity-prototipado][data-game-skin=pacman] h3{color:#ffb8ff!important;text-shadow:3px 3px red!important;text-transform:uppercase!important;font-family:"Press Start 2P",cursive!important}body[data-course=unity-prototipado][data-game-skin=pacman] h1{color:#ff0!important}body[data-course=unity-prototipado][data-game-skin=pacman] .content-section{color:#fff!important;background:#05051a!important;border:4px double #2121ff!important;border-radius:16px!important;box-shadow:0 0 20px #2121ff,inset 0 0 10px #2121ff!important}body[data-course=unity-prototipado][data-game-skin=pacman] .content-section p,body[data-course=unity-prototipado][data-game-skin=pacman] .content-section li{color:#fff!important;font-family:monospace,Courier!important;font-size:.95rem!important}body[data-course=unity-prototipado][data-game-skin=pacman] .content-section ul li::marker{content:"🍒 "!important}body[data-course=unity-prototipado][data-game-skin=pacman] .content-section ol li::marker{color:#ff0!important;font-family:"Press Start 2P",cursive!important}body[data-course=unity-prototipado][data-game-skin=pacman] .content-section strong{color:#ff0!important;text-shadow:0 0 5px #ffff0080!important}body[data-course=unity-prototipado][data-game-skin=pacman] .note-box{color:#ffb851!important;background:#000!important;border:3px solid #ffb851!important;border-radius:8px!important;box-shadow:0 0 10px #ffb851!important}body[data-course=unity-prototipado][data-game-skin=pacman] div[id^=block_]{border:3px solid #0ff!important;border-radius:12px!important;box-shadow:0 0 15px #0ff!important}body[data-course=unity-prototipado][data-game-skin=pacman] div[id^=block_]>div:first-child{background:#000!important;border-bottom:3px solid #0ff!important}body[data-course=unity-prototipado][data-game-skin=pacman] div[id^=block_]>div:first-child span{color:#ff0!important;font-family:"Press Start 2P",cursive!important;font-size:.6rem!important}body[data-course=unity-prototipado][data-game-skin=pacman] div[id^=block_] .copy-btn{color:#0ff!important;border-right:2px solid #0ff!important;font-family:"Press Start 2P",cursive!important;font-size:.5rem!important}body[data-course=unity-prototipado][data-game-skin=pacman] div[id^=block_] .copy-btn:hover{background:#00ffff26!important}body[data-course=unity-prototipado][data-game-skin=pacman] div[id^=block_] .code-viewer{color:#fff!important;background-color:#000!important}body[data-course=unity-prototipado][data-game-skin=pacman] aside .sticky{background:#05051a!important;border:4px double #2121ff!important;border-radius:16px!important;box-shadow:0 0 15px #2121ff!important}body[data-course=unity-prototipado][data-game-skin=pacman] aside a.rounded-xl.border-2{color:#fff!important;background:#000!important;border:2px solid #2121ff!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=pacman] aside a.rounded-xl.border-2:hover,body[data-course=unity-prototipado][data-game-skin=pacman] aside a.bg-success{color:#000!important;background:#ff0!important;border-color:#ff0!important;box-shadow:0 0 10px #ff0!important}body[data-course=unity-prototipado][data-game-skin=pacman] .nav-bottom a{color:#fff!important;background:#000!important;border:3px double #2121ff!important;border-radius:8px!important;font-family:"Press Start 2P",cursive!important;font-size:.6rem!important}body[data-course=unity-prototipado][data-game-skin=pacman] .nav-bottom a:hover{color:#ff0!important;border-color:#ff0!important;box-shadow:0 0 10px #ff0!important}body[data-course=unity-prototipado][data-game-skin=pacman] .nav-bottom .next{color:#000!important;background:#ff0!important;border-color:#ff0!important}body[data-course=unity-prototipado][data-game-skin=pacman] .nav-bottom .next:hover{color:#000!important;background:#ffb851!important;border-color:#ffb851!important;box-shadow:0 0 15px #ffb851!important}body[data-course=unity-prototipado][data-game-skin=pacman] .lesson-card{background:#000!important;border:4px double #2121ff!important;border-radius:16px!important;box-shadow:0 0 10px #2121ff66!important}body[data-course=unity-prototipado][data-game-skin=pacman] .lesson-card:hover{border-color:#ff0!important;box-shadow:0 0 15px #ff0!important}body[data-course=unity-prototipado][data-game-skin=pacman] .lesson-card__number{color:red!important}body[data-course=unity-prototipado][data-game-skin=pacman] .lesson-card__title{color:#fff!important;font-family:"Press Start 2P",cursive!important;font-size:.75rem!important}body[data-course=unity-prototipado][data-game-skin=pacman] .lesson-card__cta{color:#ff0!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado] .universal-quiz__start{background:var(--gaming-cyan)!important;color:#0b0914!important;border-color:var(--gaming-border)!important;font-family:Orbitron,sans-serif!important;box-shadow:0 0 15px #0ff6!important}body[data-course=unity-prototipado] .universal-quiz__start:hover{background:#fff!important;box-shadow:0 0 20px #fff!important}body[data-course=unity-prototipado] .universal-quiz__panel{background:var(--gaming-dark-card)!important;border-color:var(--gaming-border)!important;color:#e2e8f0!important;box-shadow:0 0 35px #ff007f66!important}body[data-course=unity-prototipado] .universal-quiz__header{border-bottom-color:var(--gaming-border)!important;color:var(--gaming-cyan)!important;background:#120e24!important}body[data-course=unity-prototipado] .universal-quiz__title-badge{color:var(--gaming-cyan)!important;border-color:var(--gaming-cyan)!important;background:#00ffff1a!important}body[data-course=unity-prototipado] .universal-quiz__close{border-color:var(--gaming-border)!important;color:var(--gaming-border)!important;background:#ff007f1a!important}body[data-course=unity-prototipado] .universal-quiz__close:hover{background:var(--gaming-border)!important;color:#fff!important}body[data-course=unity-prototipado] .universal-quiz__intro{color:#cbd5e1!important}body[data-course=unity-prototipado] .universal-quiz__q{color:#e2e8f0!important;background:#ffffff05!important;border-color:#ff007f66!important}body[data-course=unity-prototipado] .universal-quiz__opt{color:#cbd5e1!important}body[data-course=unity-prototipado] .universal-quiz__submit{background:var(--gaming-cyan)!important;border-color:var(--gaming-cyan)!important;color:#0b0914!important;box-shadow:0 0 10px #00ffff4d!important}body[data-course=unity-prototipado] .universal-quiz__restart{color:#cbd5e1!important;background:#ffffff0d!important;border-color:#fff3!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__start{color:#0f0!important;background:#000!important;border-color:#0f0!important;font-family:monospace!important;box-shadow:0 0 15px #0f06!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__panel{color:#0f0!important;background:#000!important;border-color:#0f0!important;box-shadow:0 0 25px #0f06!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__header{color:#0f0!important;background:#051405!important;border-bottom-color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__title-badge,body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__close{color:#0f0!important;background:#00ff001a!important;border-color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__close:hover{color:#000!important;background:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__intro{color:#3f3!important;font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__q{color:#0f0!important;background:#00140066!important;border-color:#00ff0080!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__q-title{font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__opt{color:#3f3!important;font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__submit{color:#000!important;background:#0f0!important;border-color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__restart{color:#0f0!important;background:#000!important;border-color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__start{color:#000!important;box-shadow:none!important;background:#5f5!important;border:4px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important;font-family:"Press Start 2P",cursive!important;font-size:.8rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__panel{color:#e2d6c5!important;background:#2b2b2b!important;border:4px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important;box-shadow:6px 6px #111!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__header{color:#ff5!important;background:#4a4a4a!important;border-bottom:4px solid #3c3c3c!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__title{text-shadow:2px 2px #111!important;font-family:"Press Start 2P",cursive!important;font-size:.65rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__title-badge{color:#ff5!important;box-shadow:none!important;background:#2b2b2b!important;border:3px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__close{color:#fff!important;background:#4a4a4a!important;border:3px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__close:hover{background:#555!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__intro{color:#e2d6c5!important;font-family:Courier New,Courier,monospace!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__q{background:#1e1e1e!important;border:3px solid #3c3c3c!important;border-radius:0!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__q-title{font-family:Courier New,Courier,monospace!important;font-weight:700!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__opt{color:#e2d6c5!important;font-family:Courier New,Courier,monospace!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__submit{color:#000!important;box-shadow:none!important;background:#5f5!important;border:3px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__restart{color:#fff!important;box-shadow:none!important;background:#4a4a4a!important;border:3px solid #3c3c3c!important;border-color:#8f8f8f #3c3c3c #3c3c3c #8f8f8f!important;border-radius:0!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__start{color:#000!important;background:#ff0!important;border:3px double #2121ff!important;border-radius:8px!important;font-family:"Press Start 2P",cursive!important;font-size:.75rem!important;box-shadow:0 0 10px #ff0!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__panel{color:#fff!important;background:#05051a!important;border:4px double #2121ff!important;border-radius:16px!important;box-shadow:0 0 20px #2121ff!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__header{color:#ff0!important;background:#000!important;border-bottom:4px double #2121ff!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__title{font-family:"Press Start 2P",cursive!important;font-size:.65rem!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__title-badge{color:#ff0!important;box-shadow:none!important;background:#000!important;border:2px solid #ff0!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__close{color:#2121ff!important;background:#000!important;border:2px solid #2121ff!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__close:hover{color:#ff0!important;border-color:#ff0!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__intro{color:#fff!important;font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__q{color:#fff!important;background:#000!important;border:2px solid #2121ff!important;border-radius:8px!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__q-title{font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__opt{color:#fff!important;font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__submit{color:#000!important;box-shadow:none!important;background:#ff0!important;border:3px double #2121ff!important;border-radius:8px!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__restart{color:#fff!important;box-shadow:none!important;background:#000!important;border:3px double #2121ff!important;border-radius:8px!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}
