@import"https://fonts.googleapis.com/css2?family=Bangers&family=Permanent+Marker&display=swap";html[data-theme=comic]{background:radial-gradient(circle at 0 0,rgba(0,0,0,.07) 1px,transparent 1.6px) 0 0 / 14px 14px,#fff4d6!important;color:#1a1a1a!important}html[data-theme=comic] body{background:transparent!important;color:#1a1a1a!important;font-family:Permanent Marker,Inter,cursive!important}html[data-theme=comic] h1,html[data-theme=comic] h2,html[data-theme=comic] h3,html[data-theme=comic] .font-display{font-family:Bangers,Oswald,cursive!important;letter-spacing:.06em!important;color:#1a1a1a!important;text-shadow:3px 3px 0 #ffcc00!important}html[data-theme=comic] h1{font-size:clamp(2.5rem,7vw,5rem)!important;text-shadow:4px 4px 0 #FF0033!important}html[data-theme=comic] h2{font-size:clamp(2rem,5vw,3.5rem)!important}html[data-theme=comic] .text-accent{color:#f03!important;text-shadow:none!important}html[data-theme=comic] h1 .text-accent,html[data-theme=comic] h2 .text-accent,html[data-theme=comic] h3 .text-accent{color:#f03!important;text-shadow:inherit!important}html[data-theme=comic] .text-white,html[data-theme=comic] .text-neutral-200,html[data-theme=comic] .text-neutral-300{color:#1a1a1a!important}html[data-theme=comic] .text-neutral-400,html[data-theme=comic] .text-neutral-500,html[data-theme=comic] .text-neutral-600{color:#444!important}html[data-theme=comic] #main-header{background:#fff!important;border-bottom:4px solid #1a1a1a!important;backdrop-filter:none!important}html[data-theme=comic] #main-header .nav-link{color:#1a1a1a!important;font-family:Bangers,cursive!important;letter-spacing:.1em!important}html[data-theme=comic] section.relative.h-\[80vh\],html[data-theme=comic] section.relative.h-\[85vh\]{background:radial-gradient(circle at 50% 30%,rgba(204,0,51,.18) 0%,transparent 60%),repeating-linear-gradient(45deg,transparent,transparent 12px,rgba(0,0,0,.04) 12px,rgba(0,0,0,.04) 14px)!important}html[data-theme=comic] section.relative.h-\[80vh\] img,html[data-theme=comic] section.relative.h-\[85vh\] img{filter:contrast(1.1) saturate(1.3) brightness(1.15) sepia(.15);opacity:.55}html[data-theme=comic] section.relative.h-\[80vh\] .bg-gradient-to-t,html[data-theme=comic] section.relative.h-\[85vh\] .bg-gradient-to-t{background:linear-gradient(to top,#fff4d6d9,#fff4d699,#fff4d64d)!important}html[data-theme=comic] section.relative.h-\[80vh\] .bg-black\/40,html[data-theme=comic] section.relative.h-\[85vh\] .bg-black\/40{background:#fff4d640!important}html[data-theme=comic] section.relative.h-\[80vh\] p.text-neutral-300,html[data-theme=comic] section.relative.h-\[85vh\] p.text-neutral-300,html[data-theme=comic] section.relative.h-\[80vh\] p.text-neutral-400,html[data-theme=comic] section.relative.h-\[85vh\] p.text-neutral-400{color:#1a1a1a!important;font-weight:600!important;background:#fffbe8d9;padding:.75rem 1rem;border-radius:8px;border:2px solid #1a1a1a;display:inline-block;box-shadow:3px 3px #1a1a1a}html[data-theme=comic] .bg-surface,html[data-theme=comic] [class*=bg-neutral-950],html[data-theme=comic] [class*=bg-neutral-900]{background:#fffbe8!important}html[data-theme=comic] .border,html[data-theme=comic] [class*=border-neutral-800],html[data-theme=comic] [class*=border-white]{border:3px solid #1a1a1a!important}html[data-theme=comic] [class*=rounded-lg],html[data-theme=comic] [class*=rounded-xl],html[data-theme=comic] [class*=rounded-md]{border:3px solid #1a1a1a!important;box-shadow:6px 6px #1a1a1a!important}html[data-theme=comic] [class*=bg-gradient-to-br]{background:#ffe066!important;border:4px solid #1a1a1a!important;box-shadow:8px 8px #f03!important;transform:rotate(-.5deg)}html[data-theme=comic] [class*=bg-gradient-to-br] *{color:#1a1a1a!important;text-shadow:none!important}html[data-theme=comic] button:not(#menu-toggle):not(.lang-btn):not(#clap-btn),html[data-theme=comic] a[class*=bg-accent],html[data-theme=comic] a[class*="bg-[#0070BA]"],html[data-theme=comic] a[class*="bg-[#25D366]"],html[data-theme=comic] a[class*="bg-[#FF0000]"],html[data-theme=comic] a[class*="bg-[#E1306C]"]{border:3px solid #1a1a1a!important;box-shadow:5px 5px #1a1a1a!important;font-family:Bangers,cursive!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;transition:all .15s ease!important}html[data-theme=comic] button:not(#menu-toggle):not(.lang-btn):not(#clap-btn):hover,html[data-theme=comic] a[class*=bg-accent]:hover,html[data-theme=comic] a[class*="bg-[#0070BA]"]:hover,html[data-theme=comic] a[class*="bg-[#25D366]"]:hover{transform:translate(-2px,-2px)!important;box-shadow:7px 7px #1a1a1a!important}html[data-theme=comic] [class*="aspect-[9/16]"],html[data-theme=comic] [class*=aspect-video]{border:5px solid #1a1a1a!important;box-shadow:8px 8px #f03!important}html[data-theme=comic] #clap-btn{border:4px solid #1a1a1a!important;background:#ffe066!important;box-shadow:5px 5px #f03!important}html[data-theme=comic] .cs-mini-clap{background:#ffe066!important;border:3px solid #1a1a1a!important;box-shadow:4px 4px #1a1a1a!important}html[data-theme=comic] .cs-mini-clap span{text-shadow:none!important;font-family:Permanent Marker,cursive!important;letter-spacing:.02em!important}html[data-theme=comic] .cs-mini-clap .cs-mini-clap-count{color:#f03!important;font-weight:700!important}html[data-theme=comic] #cs-video-2-locked-card,html[data-theme=comic] #cs-bonus-locked-card{transform:rotate(-.7deg)}html[data-theme=comic] #cs-video-2-locked-card .clap-pulse,html[data-theme=comic] #cs-bonus-locked-card .clap-pulse{background:#1a1a1a!important;border-color:#f03!important}html[data-theme=comic] .fixed.right-6.bottom-6 a,html[data-theme=comic] .fixed.right-6.bottom-6 button{border:3px solid #1a1a1a!important;box-shadow:4px 4px #1a1a1a!important}html[data-theme=comic] .fixed.left-6.bottom-6{background:#fff!important;border:3px solid #1a1a1a!important;box-shadow:4px 4px #1a1a1a!important}html[data-theme=comic] footer{background:#fffbe8!important;border-top:4px solid #1a1a1a!important;color:#1a1a1a!important}html[data-theme=comic] footer *{color:inherit!important}html[data-theme=comic] footer h3,html[data-theme=comic] footer h4,html[data-theme=comic] footer .font-display{text-shadow:2px 2px 0 #ffcc00!important}html[data-theme=comic] #cs-v2-progress-pct,html[data-theme=comic] #cs-bonus-progress-pct,html[data-theme=comic] #cs-v1-ring-pct,html[data-theme=comic] #cs-v2-ring-pct,html[data-theme=comic] #cs-v1-arrow p,html[data-theme=comic] #cs-v2-arrow p{text-shadow:none!important}html[data-theme=comic] #cs-v2-progress-pct~span,html[data-theme=comic] #cs-bonus-progress-pct~span{text-shadow:none!important}html[data-theme=comic] p.font-display{text-shadow:none!important}html[data-theme=comic] [data-count]{font-family:Bangers,cursive!important;color:#f03!important;text-shadow:4px 4px 0 #1a1a1a!important;font-size:5rem!important}html[data-theme=comic] #limit-modal>div{background:#ffe066!important;border:5px solid #1a1a1a!important;box-shadow:10px 10px #f03!important}html[data-theme=comic] .prose,html[data-theme=comic] .prose *{color:#1a1a1a!important}html[data-theme=comic] .h-px{height:3px!important;background:#1a1a1a!important}html[data-theme=comic] #cs-v1-ring,html[data-theme=comic] #cs-v2-ring{background:#fff!important;border:3px solid #1a1a1a!important;box-shadow:3px 3px #1a1a1a!important}html[data-theme=comic] #cs-v1-arrow,html[data-theme=comic] #cs-v2-arrow{color:#f03!important}html[data-theme=comic] #cs-v1-arrow p,html[data-theme=comic] #cs-v2-arrow p{font-family:Bangers,cursive!important;font-size:1.25rem!important;letter-spacing:.1em!important}html[data-theme=comic] body:before{content:"💥 COMIC MODE 💥";position:fixed;top:.5rem;right:.5rem;z-index:100;font-family:Bangers,cursive;font-size:.7rem;background:#1a1a1a;color:#ffe066;padding:.25rem .6rem;border-radius:999px;letter-spacing:.1em;transform:rotate(8deg);pointer-events:none;opacity:.7}
