.theme-selector-wrapper[data-astro-cid-3ggcip4y]{position:relative;display:inline-block}.theme-menu-btn[data-astro-cid-3ggcip4y]{background:#fff;border:2px solid var(--border);padding:.5rem 1rem;border-radius:12px;font-weight:800;font-family:Nunito,sans-serif;cursor:pointer;box-shadow:3px 3px 0 var(--border);transition:transform .1s}.theme-menu-btn[data-astro-cid-3ggcip4y]:hover{transform:translateY(-2px)}.theme-dropdown[data-astro-cid-3ggcip4y]{position:absolute;top:110%;right:0;background:#fff;border:3px solid var(--border);border-radius:16px;padding:1rem;width:280px;z-index:1000;display:none}.theme-dropdown[data-astro-cid-3ggcip4y].is-visible{display:block}.theme-group[data-astro-cid-3ggcip4y] h4[data-astro-cid-3ggcip4y]{font-size:.85rem;margin:.75rem 0 .5rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.theme-group[data-astro-cid-3ggcip4y]:first-child h4[data-astro-cid-3ggcip4y]{margin-top:0}.theme-grid[data-astro-cid-3ggcip4y]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.theme-option[data-astro-cid-3ggcip4y]{background:#f8f8f8;border:2px solid #eee;padding:.4rem;font-size:.8rem;border-radius:8px;cursor:pointer;font-family:Quicksand,sans-serif;font-weight:700;text-align:left;transition:all .1s}.theme-option[data-astro-cid-3ggcip4y]:hover{border-color:var(--info);background:var(--bg-tertiary)}.theme-option[data-astro-cid-3ggcip4y].is-active{background:var(--info);color:#fff;border-color:var(--border)}.theme-option--light[data-astro-cid-3ggcip4y]{border:2px solid #ddd;background:#fff}.theme-option--light[data-astro-cid-3ggcip4y]:hover{background:#f0f0f0;border-color:var(--info)}.shadow-neo[data-astro-cid-3ggcip4y]{box-shadow:8px 8px 0 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%,rgba(212,175,55,.05) 0%,transparent 20%),radial-gradient(circle at 90% 80%,rgba(212,175,55,.05) 0%,transparent 20%)}body[data-course=arch] h1,body[data-course=arch] h2,body[data-course=arch] h3{font-family:Cinzel,serif;text-transform:uppercase;letter-spacing:.1em}body[data-course=arch] .content-section{border:4px double var(--border);box-shadow:6px 6px 0 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{background:#f5f8fc;border-color:var(--py-navy);box-shadow:6px 6px 0 var(--py-navy),0 0 0 1px #ffd34359}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(180deg,#fff,#eef4fb)}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 0 rgba(26,51,73,.35);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{background:#f4f7fb;border:2px solid var(--py-yellow);border-radius:20px;box-shadow:0 4px 18px #1a334924,0 2px 4px #1a33490f;padding:1.1rem 1.2rem;gap:1rem;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}body[data-course=python] .lesson-card:hover{transform:translateY(-3px);border-color:#ffe066;box-shadow:0 10px 28px #1a334929,0 4px 10px #1a334914}body[data-course=python] .lesson-card__number{font-size:1.85rem;font-weight:800;opacity:.1}body[data-course=python] .lesson-card__title{font-size:1.05rem;font-weight:800;letter-spacing:-.02em}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]"]{color:#c9a010!important;text-decoration-color:var(--py-yellow)}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{background:#f5f8fc;color:var(--py-navy)}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(max-width:639px){.main-content-wrapper{padding-bottom:5rem}}@media(min-width:1024px){body[data-course-home=true] main .course-container{max-width:min(100%,1360px)!important;margin-left:auto;margin-right:auto}body[data-course-home=true] main .cards-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1.25rem}}body[data-course=unity-prototipado]{--gaming-cyan: #00ffff;--gaming-magenta: #ff007f;--gaming-bg: #0b0914;--gaming-dark-card: rgba(20, 16, 36, .85);--gaming-border: #ff007f;background-color:var(--gaming-bg)!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(rgba(18,16,32,.95) 2px,transparent 2px),linear-gradient(90deg,rgba(18,16,32,.95) 2px,transparent 2px)!important;background-size:100%,100%,100%,40px 40px,40px 40px!important;color:#e2e8f0!important}body[data-course=unity-prototipado] h1,body[data-course=unity-prototipado] h2,body[data-course=unity-prototipado] h3{font-family:Orbitron,sans-serif!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--gaming-cyan)!important;text-shadow:0 0 10px rgba(0,255,255,.5),0 0 20px rgba(0,255,255,.2)!important}body[data-course=unity-prototipado] .content-section{background:var(--gaming-dark-card)!important;border:3px solid var(--gaming-border)!important;box-shadow:0 0 25px #ff007f40,inset 0 0 15px #00ffff0d!important;backdrop-filter:blur(12px)!important;border-radius:24px!important;color:#e2e8f0!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 rgba(0,255,255,.3)!important;font-weight:800!important}body[data-course=unity-prototipado] .content-section code{background:#00ffff1a!important;color:var(--gaming-cyan)!important;border:1px solid rgba(0,255,255,.2)!important;padding:.15rem .4rem!important;border-radius:6px!important}body[data-course=unity-prototipado] .note-box{background:#00ffff0d!important;border:2px solid var(--gaming-cyan)!important;border-left:6px solid var(--gaming-cyan)!important;box-shadow:0 0 15px #00ffff26!important;color:#cbd5e1!important;border-radius:12px!important;margin-bottom:1.5rem!important;padding:1rem!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{background:#110c22!important;border-bottom:3px solid var(--gaming-border)!important}body[data-course=unity-prototipado] div[id^=block_]>div:first-child span{color:var(--gaming-cyan)!important;font-family:Orbitron,sans-serif!important;text-shadow:0 0 5px rgba(0,255,255,.4)!important}body[data-course=unity-prototipado] div[id^=block_] .copy-btn{color:#cbd5e1!important;border-right:2px solid rgba(255,0,127,.4)!important}body[data-course=unity-prototipado] div[id^=block_] .copy-btn:hover{background:#ff007f26!important;color:#fff!important}body[data-course=unity-prototipado] div[id^=block_] .code-viewer{background-color:#0b0914!important;color:#e2e8f0!important}body[data-course=unity-prototipado] aside .sticky{border-color:var(--gaming-border)!important;box-shadow:0 0 15px #ff007f40!important;background:var(--gaming-dark-card)!important;backdrop-filter:blur(8px)!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{background:#ffffff08!important;border-color:#ff007f66!important;color:#cbd5e1!important}body[data-course=unity-prototipado] aside a.rounded-xl.border-2:hover{border-color:var(--gaming-cyan)!important;background:#00ffff1a!important;color:#fff!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{background:#ff007f1a!important;border-color:var(--gaming-border)!important;color:var(--gaming-border)!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{font-family:Orbitron,sans-serif!important;color:var(--gaming-cyan)!important;text-shadow:0 0 15px rgba(0,255,255,.6),0 0 30px rgba(0,255,255,.3)!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 rgba(255,255,255,.1)!important;border-radius:24px!important;box-shadow:0 4px 20px #0000004d!important;transition:all .25s cubic-bezier(.175,.885,.32,1.275)!important}body[data-course=unity-prototipado] .lesson-card:hover{border-color:var(--gaming-cyan)!important;box-shadow:0 0 20px #00ffff4d!important;transform:translateY(-5px) scale(1.02)!important}body[data-course=unity-prototipado] .lesson-card__number{font-family:"Press Start 2P",cursive!important;font-size:1.25rem!important;color:var(--gaming-magenta)!important;text-shadow:0 0 5px rgba(255,0,127,.5)!important}body[data-course=unity-prototipado] .lesson-card__title{font-family:Orbitron,sans-serif!important;font-size:1rem!important;color:#f8fafc!important}body[data-course=unity-prototipado] .lesson-card__cta{color:var(--gaming-cyan)!important;font-family:Orbitron,sans-serif!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!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{background:#ff007f1a!important;border-color:var(--gaming-cyan)!important;color:#fff!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{background:#fff!important;border-color:#fff!important;color:#0b0914!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]{background:#000!important;background-image:none!important;color:#0f0!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{font-family:monospace!important;color:#0f0!important;text-shadow:0 0 10px #00ff00!important}body[data-course=unity-prototipado][data-game-skin=matrix] .content-section{background:#000000f2!important;border:2px solid #00ff00!important;box-shadow:0 0 20px #00ff004d!important;color:#0f0!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 #00ff00!important}body[data-course=unity-prototipado][data-game-skin=matrix] .note-box{background:#0032004d!important;border:2px solid #00ff00!important;border-left:6px solid #00ff00!important;box-shadow:0 0 15px #0f03!important;color:#0f0!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 rgba(0,255,0,.3)!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{background-color:#000!important;color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] aside .sticky{border-color:#0f0!important;background:#000000e6!important;box-shadow:0 0 15px #00ff004d!important}body[data-course=unity-prototipado][data-game-skin=matrix] aside a.rounded-xl.border-2{border-color:#0f06!important;color:#3f3!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{background:#00ff0026!important;border-color:#0f0!important;color:#0f0!important;box-shadow:0 0 10px #00ff004d!important}body[data-course=unity-prototipado][data-game-skin=matrix] .nav-bottom a{border-color:#0f0!important;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{background:#00ff0026!important;border-color:#0f0!important;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 rgba(0,255,0,.4)!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]{background-color:#271b12!important;background-image:linear-gradient(rgba(18,12,8,.75) 2px,transparent 2px),linear-gradient(90deg,rgba(18,12,8,.75) 2px,transparent 2px)!important;background-size:20px 20px!important;color:#e2d6c5!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{font-family:"Press Start 2P",cursive!important;color:#ff5!important;text-shadow:3px 3px 0px #3f3f0f!important;text-transform:none!important;letter-spacing:normal!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .content-section{background:#2b2b2b!important;border:4px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;box-shadow:5px 5px #111!important;border-radius:0!important;color:#e2d6c5!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{background:#1e1e1e!important;border:4px dashed #ffaa00!important;border-radius:0!important;color:#fa0!important}body[data-course=unity-prototipado][data-game-skin=minecraft] div[id^=block_]{border:4px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#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;font-family:"Press Start 2P",cursive!important;font-size:.65rem!important;text-shadow:2px 2px 0px #111!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{background-color:#0f0f0f!important;color:#fff!important}body[data-course=unity-prototipado][data-game-skin=minecraft] aside .sticky{border:4px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;border-radius:0!important;background:#2b2b2b!important;box-shadow:4px 4px #111!important}body[data-course=unity-prototipado][data-game-skin=minecraft] aside a.rounded-xl.border-2{border:3px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;background:#4a4a4a!important;border-radius:0!important;color:#fff!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{background:#5f5!important;border-color:#3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;color:#000!important;box-shadow:none!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .nav-bottom a{border:4px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;border-radius:0!important;background:#4a4a4a!important;color:#fff!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{background:#5f5!important;color:#000!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .nav-bottom .next:hover{background:#2a2!important;color:#fff!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .lesson-card{background:#2b2b2b!important;border:4px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;border-radius:0!important;box-shadow:4px 4px #111!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .lesson-card:hover{transform:translateY(-2px)!important;box-shadow:6px 6px #111!important;border-color:#ff5!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .lesson-card__title{font-family:"Press Start 2P",cursive!important;font-size:.75rem!important;color:#fff!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .lesson-card__cta{font-family:"Press Start 2P",cursive!important;font-size:.55rem!important;color:#ff5!important}body[data-course=unity-prototipado][data-game-skin=pacman]{background-color:#000!important;background-image:none!important;color:#fff!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{font-family:"Press Start 2P",cursive!important;color:#ffb8ff!important;text-shadow:3px 3px 0px #ff0000!important;text-transform:uppercase!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{background:#05051a!important;border:4px double #2121ff!important;border-radius:16px!important;box-shadow:0 0 20px #2121ff,inset 0 0 10px #2121ff!important;color:#fff!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 rgba(255,255,0,.5)!important}body[data-course=unity-prototipado][data-game-skin=pacman] .note-box{background:#000!important;border:3px solid #ffb851!important;border-radius:8px!important;color:#ffb851!important;box-shadow:0 0 10px #ffb851!important}body[data-course=unity-prototipado][data-game-skin=pacman] div[id^=block_]{border:3px solid #00ffff!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 #00ffff!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 #00ffff!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{background-color:#000!important;color:#fff!important}body[data-course=unity-prototipado][data-game-skin=pacman] aside .sticky{border:4px double #2121ff!important;border-radius:16px!important;background:#05051a!important;box-shadow:0 0 15px #2121ff!important}body[data-course=unity-prototipado][data-game-skin=pacman] aside a.rounded-xl.border-2{border:2px solid #2121ff!important;background:#000!important;color:#fff!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{background:#ff0!important;border-color:#ff0!important;color:#000!important;box-shadow:0 0 10px #ff0!important}body[data-course=unity-prototipado][data-game-skin=pacman] .nav-bottom a{border:3px double #2121ff!important;border-radius:8px!important;background:#000!important;color:#fff!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{border-color:#ff0!important;color:#ff0!important;box-shadow:0 0 10px #ff0!important}body[data-course=unity-prototipado][data-game-skin=pacman] .nav-bottom .next{background:#ff0!important;color:#000!important;border-color:#ff0!important}body[data-course=unity-prototipado][data-game-skin=pacman] .nav-bottom .next:hover{background:#ffb851!important;border-color:#ffb851!important;color:#000!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{font-family:"Press Start 2P",cursive!important;font-size:.75rem!important;color:#fff!important}body[data-course=unity-prototipado][data-game-skin=pacman] .lesson-card__cta{font-family:"Press Start 2P",cursive!important;font-size:.55rem!important;color:#ff0!important}body[data-course=unity-prototipado] .universal-quiz__start{background:var(--gaming-cyan)!important;color:#0b0914!important;border-color:var(--gaming-border)!important;box-shadow:0 0 15px #0ff6!important;font-family:Orbitron,sans-serif!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;box-shadow:0 0 35px #ff007f66!important;color:#e2e8f0!important}body[data-course=unity-prototipado] .universal-quiz__header{background:#120e24!important;border-bottom-color:var(--gaming-border)!important;color:var(--gaming-cyan)!important}body[data-course=unity-prototipado] .universal-quiz__title-badge{background:#00ffff1a!important;color:var(--gaming-cyan)!important;border-color:var(--gaming-cyan)!important}body[data-course=unity-prototipado] .universal-quiz__close{background:#ff007f1a!important;border-color:var(--gaming-border)!important;color:var(--gaming-border)!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{background:#ffffff05!important;border-color:#ff007f66!important;color:#e2e8f0!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{background:#ffffff0d!important;border-color:#fff3!important;color:#cbd5e1!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__start{background:#000!important;color:#0f0!important;border-color:#0f0!important;box-shadow:0 0 15px #0f06!important;font-family:monospace!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__panel{background:#000!important;border-color:#0f0!important;box-shadow:0 0 25px #0f06!important;color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__header{background:#051405!important;border-bottom-color:#0f0!important;color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__title-badge{background:#00ff001a!important;color:#0f0!important;border-color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__close{background:#00ff001a!important;border-color:#0f0!important;color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__close:hover{background:#0f0!important;color:#000!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{background:#00140066!important;border-color:#00ff0080!important;color:#0f0!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{background:#0f0!important;border-color:#0f0!important;color:#000!important}body[data-course=unity-prototipado][data-game-skin=matrix] .universal-quiz__restart{background:#000!important;border-color:#0f0!important;color:#0f0!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__start{background:#5f5!important;color:#000!important;border:4px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;border-radius:0!important;box-shadow:none!important;font-family:"Press Start 2P",cursive!important;font-size:.8rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__panel{background:#2b2b2b!important;border:4px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;box-shadow:6px 6px #111!important;border-radius:0!important;color:#e2d6c5!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__header{background:#4a4a4a!important;border-bottom:4px solid #3c3c3c!important;color:#ff5!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__title{font-family:"Press Start 2P",cursive!important;font-size:.65rem!important;text-shadow:2px 2px 0px #111!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__title-badge{background:#2b2b2b!important;border:3px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;border-radius:0!important;color:#ff5!important;box-shadow:none!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__close{background:#4a4a4a!important;border:3px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;border-radius:0!important;color:#fff!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{background:#5f5!important;border:3px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;border-radius:0!important;color:#000!important;box-shadow:none!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=minecraft] .universal-quiz__restart{background:#4a4a4a!important;border:3px solid #3c3c3c!important;border-top-color:#8f8f8f!important;border-left-color:#8f8f8f!important;border-radius:0!important;color:#fff!important;box-shadow:none!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__start{background:#ff0!important;color:#000!important;border:3px double #2121ff!important;box-shadow:0 0 10px #ff0!important;font-family:"Press Start 2P",cursive!important;font-size:.75rem!important;border-radius:8px!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__panel{background:#05051a!important;border:4px double #2121ff!important;box-shadow:0 0 20px #2121ff!important;color:#fff!important;border-radius:16px!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__header{background:#000!important;border-bottom:4px double #2121ff!important;color:#ff0!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{background:#000!important;border:2px solid #ffff00!important;color:#ff0!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important;box-shadow:none!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__close{background:#000!important;border:2px solid #2121ff!important;color:#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{background:#000!important;border:2px solid #2121ff!important;color:#fff!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{background:#ff0!important;border:3px double #2121ff!important;color:#000!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important;border-radius:8px!important;box-shadow:none!important}body[data-course=unity-prototipado][data-game-skin=pacman] .universal-quiz__restart{background:#000!important;border:3px double #2121ff!important;color:#fff!important;font-family:"Press Start 2P",cursive!important;font-size:.55rem!important;border-radius:8px!important;box-shadow:none!important}
