@font-face{font-family:Concert One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/concertone/v24/VEM1Ro9xs5PjtzCu-srDqSTsjP6yuQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Concert One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/concertone/v24/VEM1Ro9xs5PjtzCu-srDqSTijP4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Paytone One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/paytoneone/v25/0nksC9P7MfYHj2oFtYm2ChTigPvNiA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Paytone One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/paytoneone/v25/0nksC9P7MfYHj2oFtYm2ChTjgPvNiA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Paytone One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/paytoneone/v25/0nksC9P7MfYHj2oFtYm2ChTtgPs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Mono One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubikmonoone/v20/UqyJK8kPP3hjw6ANTdfRk9YSN98zTKUbcw.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik Mono One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubikmonoone/v20/UqyJK8kPP3hjw6ANTdfRk9YSN985TKUbcw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Mono One;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubikmonoone/v20/UqyJK8kPP3hjw6ANTdfRk9YSN983TKU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--neon-green: #39ff14;--neon-pink: #ff007f;--neon-yellow: #ffff00;--neon-cyan: #00f0ff;--neon-orange: #ff5f00;--neon-purple: #9d00ff;--bg-black: #080808;--bg-card: #151515;--bg-darker: #020202;--text-white: #ffffff;--text-gray: #bbbbbb;--font-chicha: "Rubik Mono One", sans-serif;--font-accent: "Paytone One", sans-serif;--font-title: "Concert One", sans-serif;--font-body: "Space Grotesk", sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-black);background-image:radial-gradient(circle at 10% 20%,rgba(255,0,127,.08) 0%,transparent 40%),radial-gradient(circle at 90% 80%,rgba(57,255,20,.08) 0%,transparent 40%),linear-gradient(180deg,var(--bg-darker) 0%,var(--bg-black) 100%);background-attachment:fixed;color:var(--text-white);font-family:var(--font-body);line-height:1.6;min-height:100vh;overflow-x:hidden}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--bg-black)}::-webkit-scrollbar-thumb{background:var(--neon-pink);border:2px solid var(--bg-black);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--neon-green)}.chicha-text-green{color:var(--neon-green);font-family:var(--font-chicha);text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,-4px -4px 0 var(--neon-pink),4px -4px 0 var(--neon-pink),-4px 4px 0 var(--neon-pink),4px 4px 0 var(--neon-pink),-6px 6px 10px rgba(0,0,0,.8);letter-spacing:-1px}.chicha-text-pink{color:var(--neon-pink);font-family:var(--font-chicha);text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,-4px -4px 0 var(--neon-yellow),4px -4px 0 var(--neon-yellow),-4px 4px 0 var(--neon-yellow),4px 4px 0 var(--neon-yellow),-6px 6px 10px rgba(0,0,0,.8);letter-spacing:-1px}.chicha-text-yellow{color:var(--neon-yellow);font-family:var(--font-chicha);text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,-4px -4px 0 var(--neon-orange),4px -4px 0 var(--neon-orange),-4px 4px 0 var(--neon-orange),4px 4px 0 var(--neon-orange),-6px 6px 10px rgba(0,0,0,.8);letter-spacing:-1px}.chicha-text-cyan{color:var(--neon-cyan);font-family:var(--font-chicha);text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,-4px -4px 0 var(--neon-pink),4px -4px 0 var(--neon-pink),-4px 4px 0 var(--neon-pink),4px 4px 0 var(--neon-pink),-6px 6px 10px rgba(0,0,0,.8);letter-spacing:-1px}.chicha-poster-font{font-family:var(--font-chicha);text-transform:uppercase}.bg-gradient-pink-yellow{background:linear-gradient(135deg,var(--neon-pink) 0%,var(--neon-yellow) 100%)}.bg-gradient-green-cyan{background:linear-gradient(135deg,var(--neon-green) 0%,var(--neon-cyan) 100%)}.bg-gradient-orange-pink{background:linear-gradient(135deg,var(--neon-orange) 0%,var(--neon-pink) 100%)}.chicha-btn{background-color:var(--neon-yellow);border:4px solid #000;box-shadow:4px 4px #000,4px 4px 0 var(--neon-pink);color:#000;cursor:pointer;font-family:var(--font-accent);font-size:1.1rem;padding:10px 24px;position:relative;text-transform:uppercase;transition:all .15s ease-in-out}.chicha-btn:hover{background-color:var(--neon-green);box-shadow:2px 2px #000,2px 2px 0 var(--neon-pink);transform:translate(2px,2px)}.chicha-btn-pink{background-color:var(--neon-pink);box-shadow:4px 4px #000,4px 4px 0 var(--neon-yellow);color:#fff}.chicha-btn-pink:hover{background-color:var(--neon-cyan);color:#000;box-shadow:2px 2px #000,2px 2px 0 var(--neon-yellow)}.chicha-btn-cyan{background-color:var(--neon-cyan);box-shadow:4px 4px #000,4px 4px 0 var(--neon-orange);color:#000}.chicha-btn-cyan:hover{background-color:var(--neon-yellow);box-shadow:2px 2px #000,2px 2px 0 var(--neon-orange)}.chicha-card{background:var(--bg-card);border:4px solid #000;border-radius:0;box-shadow:8px 8px #000c,8px 8px 0 var(--neon-green);margin-bottom:20px;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s}.chicha-card:hover{box-shadow:12px 12px #000000e6,12px 12px 0 var(--neon-pink);transform:translateY(-4px)}.chicha-badge{background:var(--neon-pink);border:2px solid #000;color:#fff;display:inline-block;font-family:var(--font-accent);font-size:.85rem;padding:4px 12px;position:absolute;right:-10px;text-transform:uppercase;top:15px;transform:rotate(8deg);z-index:10}.chicha-badge-green{background:var(--neon-green);color:#000;transform:rotate(-5deg);left:15px;right:auto}.chicha-badge-yellow{background:var(--neon-yellow);color:#000;transform:rotate(4deg)}.chicha-input{background-color:#111;border:3px solid var(--neon-pink);color:var(--text-white);font-family:var(--font-body);font-size:1rem;outline:none;padding:12px;transition:border-color .2s,box-shadow .2s;width:100%}.chicha-input:focus{border-color:var(--neon-green);box-shadow:0 0 10px #39ff1466}.chicha-label{color:var(--neon-yellow);display:block;font-family:var(--font-accent);font-size:.95rem;margin-bottom:8px;text-transform:uppercase}.cumbiamberos-container{margin:0 auto;max-width:1200px;padding:20px}.poster-border{border:10px solid;border-image:linear-gradient(to right,var(--neon-pink),var(--neon-yellow),var(--neon-green),var(--neon-cyan),var(--neon-pink)) 1}.chicha-glow{text-shadow:0 0 10px rgba(255,0,127,.6),0 0 20px rgba(255,0,127,.4)}
