:root{--df-fondo:#070a12;--df-tarjeta:#0e1420;--df-borde:#1d2636;--df-texto:#e8ebf2;--df-suave:#8d97aa;--df-fuego:#e3261b;--df-fuego-claro:#ff5a3c;--df-electrico:#2f8cff;--df-serif:Georgia, "Times New Roman", serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--df-fondo);color:var(--df-texto);margin:0;font:16px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}body{background:radial-gradient(120% 60% at 50% 100%, #e3261b24, transparent 60%), var(--df-fondo);min-height:100dvh}.df{flex-direction:column;gap:16px;max-width:520px;min-height:100dvh;margin:0 auto;padding:16px 16px 28px;display:flex}.df-cabecera{justify-content:space-between;align-items:center;gap:12px;display:flex}.df-marca{align-items:center;gap:10px;display:flex}.df-logo{font:700 30px/1 var(--df-serif);color:var(--df-fuego);text-shadow:0 0 14px #e3261b99}.df-marca strong{letter-spacing:.1em;font-size:18px;line-height:1.1;display:block}.df-marca small{color:var(--df-fuego);letter-spacing:.4em;font-size:13px;display:block}.df-chip{color:#cfe2ff;white-space:nowrap;background:#2f8cff1a;border:1px solid #2f8cff8c;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.df-chip .df-icono{stroke:var(--df-electrico)}.df-heroe{border:1px solid var(--df-borde);background:radial-gradient(60% 80% at 75% 40%,#e3261b73,#0000 70%),radial-gradient(50% 60% at 20% 80%,#ff783c40,#0000 70%),linear-gradient(#121a2a,#07090f);border-radius:16px;place-items:center;height:150px;display:grid;overflow:hidden}.df-heroe span{font:700 64px/1 var(--df-serif);color:#ffffff1f;letter-spacing:.05em}.df-titulo{text-align:center;font:700 clamp(36px, 11vw, 48px)/1.05 var(--df-serif);color:#f1ece6;margin:4px 0 0}.df-titulo em{color:var(--df-fuego-claro);text-shadow:0 0 18px #e3261b8c;font-style:normal}.df-titulo-pequeno{text-align:left;font-size:30px}.df-lema{text-align:center;color:#c9cfdb;margin:0}.df-tarjeta .df-lema{text-align:left}.df-pequeno{color:var(--df-suave);font-size:13px}.df-ventajas{text-align:center;grid-template-columns:repeat(3,1fr);margin:4px 0;padding:0;font-size:14px;line-height:1.3;list-style:none;display:grid}.df-ventajas li{flex-direction:column;align-items:center;gap:6px;padding:0 6px;display:flex}.df-ventajas li+li{border-left:1px solid var(--df-borde)}.df-ventajas .df-icono{width:28px;height:28px;stroke:var(--df-electrico)}.df-ventajas .df-icono-corona{stroke:var(--df-fuego-claro)}.df-formulario{flex-direction:column;gap:12px;display:flex}.df-campo{border:1px solid var(--df-borde);background:#0e1420d9;border-radius:14px;align-items:center;gap:14px;padding:10px 16px;display:flex}.df-campo:focus-within{border-color:var(--df-electrico)}.df-campo>span{flex-direction:column;flex:1;min-width:0;display:flex}.df-campo b{font-size:15px;font-weight:500}.df-campo input{color:var(--df-texto);font:inherit;background:0 0;border:0;outline:0;width:100%;padding:0}.df-campo input::placeholder{color:var(--df-suave)}.df-campo .df-icono{width:22px;height:22px;stroke:var(--df-suave);flex:none}.df-casilla{color:#d6dbe5;cursor:pointer;align-items:flex-start;gap:12px;padding:2px 4px;font-size:15px;display:flex}.df-casilla input{appearance:none;border:2px solid var(--df-fuego);cursor:pointer;background:0 0;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;margin:1px 0 0;display:grid}.df-casilla input:checked{background:#e3261b33}.df-casilla input:checked:after{content:"✓";color:#fff;font-size:15px;line-height:1}.df-casilla input:focus-visible{outline:2px solid var(--df-electrico);outline-offset:2px}.df-telegram{background:#2f8cff14;border:1px solid #2f8cff73;border-radius:14px;align-items:center;gap:14px;padding:12px 16px;display:flex}.df-telegram>span:nth-child(2){flex-direction:column;flex:1;display:flex}.df-telegram small{color:var(--df-suave);font-size:13px}.df-telegram-icono{background:var(--df-electrico);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.df-telegram-icono .df-icono{stroke:#fff;width:22px;height:22px}.df-tic{background:var(--df-electrico);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.df-boton{width:100%;min-height:54px;color:var(--df-texto);cursor:pointer;background:#0e1420d9;border:1px solid #2a3446;border-radius:14px;justify-content:center;align-items:center;gap:12px;padding:0 48px;font-family:inherit;font-size:17px;font-weight:500;line-height:1.2;display:flex;position:relative}.df-boton .df-icono{stroke:currentColor;width:22px;height:22px}.df-boton-principal{background:linear-gradient(#e8341f,#b3160d);border-color:#ff6a4d;font-size:19px;box-shadow:0 0 24px #e3261b73}.df-boton:disabled{opacity:.55;cursor:default}.df-flecha{font-size:22px;position:absolute;right:20px}.df-enlace{color:var(--df-electrico);font:inherit;cursor:pointer;background:0 0;border:0;align-self:center;padding:8px}.df-legal{text-align:center;color:var(--df-suave);margin:0;font-size:13px}.df-error{color:#ff8a80;margin:0}.df-ok{color:#7fb8ff;overflow-wrap:anywhere;margin:0;font-weight:600}.df-tarjeta{background:var(--df-tarjeta);border:1px solid var(--df-borde);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}dl{grid-template-columns:auto 1fr;gap:6px 16px;margin:0;display:grid}dt{color:var(--df-suave)}dd{overflow-wrap:anywhere;margin:0}.df-codigo{flex-direction:column;gap:16px;padding-top:24px;display:flex}.df-casillas{grid-template-columns:repeat(6,1fr);gap:8px;margin:8px 0;display:grid;position:relative}.df-casillas input{opacity:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.df-casillas span{aspect-ratio:4/5;border:1px solid var(--df-borde);font:700 28px/1 var(--df-serif);background:#0e1420d9;border-radius:12px;place-items:center;display:grid}.df-casillas:focus-within span.df-activa{border-color:var(--df-fuego);box-shadow:0 0 12px #e3261b66}.df-icono{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.df-con-barra{padding-bottom:96px}.df-barra{z-index:10;max-width:520px;padding:8px 8px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--df-borde);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a12f5;grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid;position:fixed;bottom:0;left:0;right:0}.df-barra button{color:var(--df-suave);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:6px 0;font-family:inherit;font-size:13px;font-weight:500;line-height:1;display:flex}.df-barra button .df-icono{width:24px;height:24px}.df-barra button.df-activa{color:var(--df-fuego-claro)}.df-barra button.df-activa .df-icono{filter:drop-shadow(0 0 6px #e3261b99)}.df-sin-portada{background:radial-gradient(60% 80% at 75% 40%,#e3261b59,#0000 70%),linear-gradient(#121a2a,#07090f)!important}.df-destacado{background-position:50%;background-size:cover;border:1px solid #e3261b8c;border-radius:18px;min-height:230px;display:flex;overflow:hidden;box-shadow:0 0 24px #e3261b40}.df-destacado-velo{background:linear-gradient(90deg,#070a12eb 0%,#070a128c 60%,#0000),linear-gradient(#0000 40%,#070a12d9);flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:18px;display:flex}.df-destacado h1{font:700 34px/1.05 var(--df-serif);color:#f1ece6;text-transform:uppercase;max-width:75%;margin:6px 0 0}.df-destacado p{color:#d6dbe5;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:70%;margin:0;font-size:14px;display:-webkit-box;overflow:hidden}.df-destacado-pie{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.df-boton-corto{width:auto;min-height:46px;padding:0 22px;font-size:17px}.df-insignia{letter-spacing:.04em;color:#fff;background:#e3261b40;border:1px solid #e3261bb3;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.df-insignia .df-icono{stroke:#ffb199;width:14px;height:14px}.df-insignia-18{background:#ff5a3c26}.df-duracion{color:#fff;background:#000000a6;border-radius:8px;padding:3px 8px;font-size:13px}.df-ventajas-4{border:1px solid var(--df-borde);background:#0e1420b3;border-radius:14px;grid-template-columns:repeat(4,1fr);padding:12px 4px;font-size:13px}.df-ventajas-4 .df-icono-estrella{stroke:var(--df-electrico)}.df-seccion h2{font:600 22px/1.2 var(--df-serif);color:#f1ece6;align-items:center;gap:8px;margin:8px 0 10px;display:flex}.df-seccion h2 .df-icono{width:22px;height:22px;stroke:var(--df-fuego-claro)}.df-fila{scroll-snap-type:x mandatory;grid-auto-columns:minmax(150px,46%);grid-auto-flow:column;gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}.df-fila>*{scroll-snap-align:start}.df-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.df-tarjeta-combate,.df-extra{color:var(--df-texto);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.df-miniatura{aspect-ratio:16/10;border:1px solid var(--df-borde);background-position:50%;background-size:cover;border-radius:12px;display:block;position:relative;overflow:hidden}.df-miniatura .df-duracion{position:absolute;bottom:8px;right:8px}.df-candado{background:#0009;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;left:8px}.df-candado .df-icono{stroke:#ffd0c4;width:16px;height:16px}.df-tarjeta-titulo,.df-extra b{font:600 16px/1.2 var(--df-serif)}.df-extra small{color:var(--df-suave);font-size:13px}.df-tarjeta-insignias{flex-wrap:wrap;gap:6px;display:flex}.df-reproducir{background:#0000008c;border:1px solid #fff9;border-radius:50%;place-items:center;width:46px;height:46px;margin:auto;display:grid;position:absolute;inset:0}.df-reproducir .df-icono{stroke:#fff;fill:#fff;width:20px;height:20px}.df-continuar{border:1px solid var(--df-borde);width:100%;color:var(--df-texto);text-align:left;font:inherit;cursor:pointer;background:#0e1420d9;border-radius:14px;grid-template-columns:44% 1fr;align-items:center;gap:12px;margin-bottom:10px;padding:8px;display:grid}.df-continuar-texto{flex-direction:column;gap:6px;display:flex}.df-continuar-texto b{font:600 17px/1.2 var(--df-serif)}.df-continuar-texto small{color:var(--df-suave);font-size:13px}.df-progreso{background:#2a3446;border-radius:4px;height:4px;overflow:hidden}.df-progreso span{background:var(--df-fuego);height:100%;display:block}.df-combate{flex-direction:column;gap:14px;display:flex}.df-volver{align-self:flex-start;align-items:center;gap:4px;padding:4px 0;display:inline-flex}.df-volver .df-icono{width:18px;height:18px}.df-pantalla{aspect-ratio:16/9;border:1px solid var(--df-borde);background-position:50%;background-size:cover;border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.df-pantalla-insignia{position:absolute;top:12px;left:12px}.df-gran-play{cursor:pointer;background:#0000008c;border:2px solid #ffffffbf;border-radius:50%;place-items:center;width:76px;height:76px;display:grid}.df-gran-play .df-icono{stroke:#fff;width:32px;height:32px}.df-gran-play .df-icono-triangulo{fill:#fff}.df-video{background:#000;border:0;width:100%;height:100%}.df-titulo-ficha{text-align:left;margin:0;font-size:clamp(30px,9vw,40px)}.df-subtitulo{color:var(--df-suave);margin:-8px 0 0}.df-sinopsis{color:#d6dbe5;margin:0}.df-chips{flex-wrap:wrap;gap:8px;display:flex}.df-chips span{color:#cfe2ff;background:#2f8cff1a;border:1px solid #2f8cff8c;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;display:inline-flex}.df-chips span .df-icono{width:16px;height:16px}.df-chips .df-chip-fuego{color:#ffd0c4;background:#e3261b1f;border-color:#e3261bb3}.df-acciones{grid-template-columns:1.3fr 1fr 1fr;gap:10px;display:grid}.df-acciones .df-boton{gap:8px;padding:0 10px;font-size:15px}.df-acciones .df-boton-principal{font-size:16px}.df-mas{background:radial-gradient(80% 60% at 90% 10%,#e3261b47,#0000 70%),#0e1420d9;border:1px solid #e3261b99;border-radius:18px;flex-direction:column;gap:10px;padding:18px 16px;display:flex}.df-mas-antetitulo{color:#ffb199;letter-spacing:.08em;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.df-mas-antetitulo .df-icono{width:18px;height:18px}.df-mas h2{font:700 32px/1 var(--df-serif);text-transform:uppercase;color:#f1ece6;margin:0}.df-mas>p{color:#d6dbe5;margin:0}.df-modal{z-index:20;background:#000000b3;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.df-modal .df-tarjeta{width:100%;max-width:420px}.df-admin{flex-direction:column;gap:12px;display:flex}.df-admin-lista,.df-admin-lista ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.df-admin-lista ul{margin-top:6px;padding-left:16px}.df-admin-lista button{text-align:left;border:1px solid var(--df-borde);width:100%;color:var(--df-texto);font:inherit;cursor:pointer;background:#0e1420d9;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.df-admin-lista button.df-enlace{color:var(--df-electrico);background:0 0;border:0;padding:6px 12px}.df-admin-lista small,.df-estado{color:var(--df-suave);font-size:13px}.df-campo-admin select,.df-campo-admin textarea{color:var(--df-texto);font:inherit;resize:vertical;background:0 0;border:0;outline:0;width:100%;padding:0}.df-campo-admin select option{background:var(--df-tarjeta)}.df-campo-admin input[type=file]{color:var(--df-suave);margin-top:6px;font-size:13px}.df-admin-portada{object-fit:cover;border-radius:10px;width:100%;max-height:160px;margin-top:6px}.df-boton .df-icono-triangulo,.df-reproducir .df-icono-triangulo{fill:currentColor}.df-pasos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.df-pasos li{border:1px solid var(--df-borde);background:#0e1420d9;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}.df-pasos span{background:var(--df-fuego);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:14px;font-weight:700;display:grid}.df-puente a.df-boton{text-decoration:none}.df-sin-telegram{align-items:stretch}.df-heroe-portada{aspect-ratio:16/9;background-position:50%;background-size:cover;place-items:end;height:auto;padding:10px;position:relative}.df-puente-combate{text-align:center;font:600 18px/1.3 var(--df-serif);color:#f1ece6;margin:-4px 0 0}.df-heroe-portada span.df-duracion{color:#fff;letter-spacing:0;background:#000000a6;border-radius:8px;padding:4px 8px;font:600 13px/1 system-ui,-apple-system,sans-serif}:root{--df-oro:#f5c542;--df-oro-claro:#ffe08a;--df-verde:#2ecc71}.df-cabecera{gap:8px}.df-logo-imagen{flex:none;width:150px;height:auto;display:block}.df-cabecera .df-chip{margin-right:auto;padding:5px 10px;font-size:13px}.df-cabecera-derecha{align-items:center;gap:8px;display:flex}.df-boton-avatar{cursor:pointer;background:0 0;border:0;padding:0}.df-avatar{border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.df-avatar .df-emblema{width:100%;height:100%}.df-avatar-iniciales{border:2px solid var(--df-fuego-claro);width:100%;height:100%;font:700 18px/1 var(--df-serif);color:#ffd0c4;background:radial-gradient(circle at 50% 35%,#3a0d08,#05070c);border-radius:50%;place-items:center;display:grid}.df-avatar-en-linea{background:var(--df-verde);border:2px solid var(--df-fondo);border-radius:50%;width:22%;min-width:9px;height:22%;min-height:9px;position:absolute;bottom:1px;right:1px}.df-muestra{vertical-align:middle;color:#8d97aa;letter-spacing:.08em;text-transform:uppercase;border:1px dashed #5b6477;border-radius:5px;margin-left:6px;padding:1px 6px;font:600 13px/1.5 system-ui,sans-serif;display:inline-block}.df-aviso-maqueta{text-align:center;color:var(--df-oro-claro);margin:-6px 0 0;font-size:13px}.df-aviso-maqueta a{color:inherit;opacity:.6;margin-left:6px}.df-aviso-maqueta a.df-activa{opacity:1;font-weight:700;text-decoration:underline}.df-barra{grid-template-columns:repeat(5,1fr)}.df-izquierda{text-align:left}.df-gris{color:var(--df-suave);font-size:13px}.df-rojo{color:var(--df-fuego-claro)}.df-azul{color:#5aa8ff}.df-insignia-oro{color:#2b1d00;background:linear-gradient(180deg, var(--df-oro-claro), var(--df-oro));border-color:#ffe9a6}.df-insignia-oro .df-icono{stroke:#2b1d00}.df-fila-insignias{color:#f1ece6;align-items:center;gap:8px;font-size:14px;display:flex}.df-seccion h2 .df-muestra{margin-left:2px}.df-ver-todo{color:#c9cfdb;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin-left:auto;font:500 14px/1 system-ui,sans-serif;display:inline-flex}.df-ver-todo .df-icono{width:16px;height:16px;stroke:#c9cfdb!important}.df-destacado-botones{flex-wrap:wrap;gap:10px;display:flex}.df-cuenta-atras{color:#d6dbe5;align-items:center;gap:6px;font-size:13px;display:inline-flex}.df-cuenta-atras b{color:var(--df-oro)}.df-cuenta-atras .df-icono{width:16px;height:16px}.df-puntos{justify-content:center;gap:6px;margin-top:10px;display:flex}.df-puntos button{cursor:pointer;background:#2a3446;border:0;border-radius:4px;width:22px;height:6px;padding:0}.df-puntos button.df-activa{background:var(--df-fuego);box-shadow:0 0 8px #e3261bb3}.df-fila-posters{grid-auto-columns:minmax(130px,38%)}.df-poster{aspect-ratio:2/3;border:1px solid var(--df-borde);color:#f1ece6;text-align:left;font:inherit;cursor:pointer;background-position:50%;background-size:cover;border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:8px;display:flex;position:relative;overflow:hidden}.df-poster-nuevo{border-color:var(--df-oro);box-shadow:0 0 14px #f5c54259}.df-poster-pie{background:linear-gradient(#0000,#05070cf2);flex-direction:column;gap:2px;width:calc(100% + 16px);margin:auto -8px -8px;padding:26px 4px 2px 12px;display:flex}.df-poster-pie b{font:700 18px/1.05 var(--df-serif);text-transform:uppercase}.df-poster-pie small{color:#c9cfdb;font-size:13px}.df-rejilla-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.df-rejilla-3 .df-poster-pie b{font-size:14px}.df-fila-votos{grid-auto-columns:minmax(230px,78%)}.df-tarjeta-voto{border:1px solid var(--df-borde);background:#0e1420d9;border-radius:14px;flex-direction:column;gap:8px;padding:8px 8px 10px;display:flex}.df-tarjeta-voto-destacada{border-color:#e3261bb3;box-shadow:0 0 16px #e3261b40}.df-vs{aspect-ratio:2;cursor:pointer;background:#000;border:0;border-radius:10px;grid-template-columns:1fr 1fr;padding:0;display:grid;position:relative;overflow:hidden}.df-vs>span{background-position:50%;background-size:cover}.df-vs>span:first-child{clip-path:polygon(0 0,100% 0,88% 100%,0 100%);margin-right:-12%}.df-vs>b{font:800 34px/1 var(--df-serif);color:#ff5a3c;text-shadow:0 0 14px #e3261be6,0 0 3px #000;font-style:italic;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)skew(-8deg)}.df-vs-pequeno{aspect-ratio:16/10}.df-vs-pequeno>b{font-size:22px}.df-vs-nombres{justify-content:space-between;gap:8px;padding:0 2px;display:flex}.df-vs-nombres span{flex-direction:column;display:flex}.df-vs-nombres span+span{text-align:right}.df-vs-nombres b{font:600 15px/1.2 var(--df-serif)}.df-vs-nombres small{color:var(--df-suave);font-size:13px}.df-vs-porcentajes{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.df-versus-barra{background:linear-gradient(90deg,#1f6fe0,#5aa8ff);border-radius:6px;flex:1;height:6px;display:block;overflow:hidden}.df-versus-barra span{background:linear-gradient(90deg, #ff7a52, var(--df-fuego));border-right:2px solid #070a12;height:100%;display:block}.df-boton-mini{gap:8px;width:auto;min-height:40px;padding:0 16px;font-size:15px}.df-tarjeta-voto .df-boton-mini{width:100%}.df-boton-azul{background:linear-gradient(#2f8cff,#1559c0);border-color:#6fb1ff;box-shadow:0 0 18px #2f8cff66}.df-rejilla-votos{gap:14px;display:grid}.df-segmentos{grid-template-columns:1fr 1fr;gap:10px;display:grid}.df-segmentos button{color:#c9cfdb;cursor:pointer;background:#0e1420d9;border:1px solid #2a3446;border-radius:12px;min-height:46px;font:500 16px/1 system-ui,sans-serif}.df-segmentos button.df-activa{color:#fff;background:linear-gradient(#e8341f,#b3160d);border-color:#ff6a4d;box-shadow:0 0 16px #e3261b73}.df-segmentos button:disabled{opacity:.5;cursor:default}.df-filtros{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.df-filtros button{color:#c9cfdb;cursor:pointer;background:#0e1420d9;border:1px solid #2a3446;border-radius:10px;flex:none;padding:8px 14px;font:500 14px/1 system-ui,sans-serif}.df-filtros button.df-activa{color:#fff;background:#e3261b47;border-color:#ff6a4d;box-shadow:0 0 10px #e3261b59}.df-historia{flex-direction:column;gap:14px;display:flex}.df-historia-portada{background-position:top;background-size:cover;align-items:flex-end;min-height:260px;margin:0 -16px;padding:16px;display:flex;position:relative}.df-historia-portada:after{content:"";background:linear-gradient(0deg, var(--df-fondo) 2%, transparent 55%);position:absolute;inset:0}.df-historia-portada>*{z-index:1;position:relative}.df-historia-portada>.df-circulo{position:absolute;top:12px;left:16px}.df-historia-portada h1{font:700 clamp(32px, 10vw, 44px)/1 var(--df-serif);text-transform:uppercase;color:#f3dcc0;text-shadow:0 2px 12px #000;margin:4px 0 0}.df-chips-sobrios span{color:#d6dbe5;background:#0e1420d9;border-color:#2a3446}.df-avance{color:#d6dbe5;flex-direction:column;gap:8px;font-size:14px;display:flex}.df-avance .df-progreso{height:7px}.df-acciones-2{grid-template-columns:1fr 1fr}.df-capitulos{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.df-capitulos button{border:1px solid var(--df-borde);width:100%;color:var(--df-texto);text-align:left;font:inherit;cursor:pointer;background:#0e1420d9;border-radius:12px;grid-template-columns:26px 96px 1fr 30px;align-items:center;gap:10px;padding:8px;display:grid}.df-capitulos button:disabled{cursor:default;opacity:.75}.df-capitulo-n{font:600 20px/1 var(--df-serif);text-align:center;color:#c9cfdb}.df-capitulos .df-miniatura{aspect-ratio:16/10}.df-capitulo-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.df-capitulo-texto b{font:600 16px/1.2 var(--df-serif)}.df-capitulo-texto small{color:var(--df-suave);font-size:13px}.df-nivel{align-items:center;gap:4px;display:inline-flex}.df-nivel .df-icono{width:13px;height:13px}.df-nivel-community{color:#6fd39a!important}.df-nivel-pass{color:var(--df-oro)!important}.df-nivel-pronto{color:#9fb3d1!important}.df-marca{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.df-marca .df-icono{stroke:#fff;stroke-width:2.4px;width:16px;height:16px}.df-marca-visto{background:var(--df-verde)}.df-marca-candado{border:1px solid var(--df-oro);background:#f5c5422e}.df-marca-candado .df-icono{stroke:var(--df-oro)}.df-marca-reloj{border:1px solid #5a6b85}.df-marca-reloj .df-icono{stroke:#9fb3d1}.df-marca-progreso{background:conic-gradient(var(--df-fuego) var(--p), #2a3446 0);-webkit-mask:radial-gradient(circle,#0000 8px,#000 9px);mask:radial-gradient(circle,#0000 8px,#000 9px)}.df-proximo,.df-premio,.df-pase-mini,.df-que-pasa-tarjeta,.df-desde-el-principio,.df-invitar,.df-comunidad-tarjeta{border:1px solid var(--df-borde);background:#0e1420d9;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.df-proximo>span,.df-premio>span,.df-pase-mini>span,.df-invitar>span,.df-comunidad-tarjeta>span,.df-desde-el-principio>span:nth-child(2){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.df-proximo small,.df-premio small,.df-pase-mini small,.df-invitar small,.df-comunidad-tarjeta small,.df-desde-el-principio small{color:var(--df-suave);font-size:13px}.df-proximo>.df-icono{width:28px;height:28px;stroke:var(--df-oro);flex:none}.df-proximo{border-color:#f5c54273;flex-wrap:wrap}.df-proximo .df-boton{width:100%}.df-premio{background:radial-gradient(80% 120% at 0%,#f5c54224,#0000 60%),#0e1420d9;border-color:#f5c54273}.df-pase-mini{border-color:#f5c54280}.df-pase-mini>.df-icono{width:28px;height:28px;stroke:var(--df-oro);flex:none}.df-reparto{gap:14px;display:flex;overflow-x:auto}.df-reparto>span{color:#d6dbe5;flex-direction:column;flex:none;align-items:center;gap:6px;font-size:13px;display:flex}.df-reparto>span>span{background-position:50%;background-size:cover;border:2px solid #2a3446;border-radius:50%;width:64px;height:64px}.df-que-pasa-tarjeta{border-color:#e3261b8c;align-items:stretch}.df-que-pasa-tarjeta>.df-miniatura{aspect-ratio:auto;flex:none;width:38%}.df-que-pasa-tarjeta>span{flex-direction:column;flex:1;gap:6px;display:flex}.df-que-pasa-tarjeta b{font:600 18px/1.2 var(--df-serif)}.df-que-pasa-tarjeta small{color:#c9cfdb;font-size:13px}.df-que-pasa-tarjeta .df-boton{width:100%;margin-top:auto}.df-pantalla .df-controles{background:linear-gradient(#0000,#000000bf);align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex;position:absolute;bottom:0;left:0;right:0}.df-pantalla .df-controles .df-icono{stroke:#fff;fill:#fff;width:18px;height:18px}.df-pantalla .df-controles .df-progreso{flex:1}.df-previamente{color:#fff;cursor:pointer;background:#0009;border:1px solid #3a4558;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font:500 14px/1 system-ui,sans-serif;display:inline-flex;position:absolute;top:12px;left:12px}.df-previamente .df-icono{width:16px;height:16px}.df-reproduciendo{color:#fff;background:#0000008c;border-radius:8px;padding:4px 8px;font-size:13px;position:absolute;top:12px;right:12px}.df-tostada{color:#fff;background:#0a0e16eb;border:1px solid #3a4558;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.df-tostada button{color:#fff;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px;display:grid}.df-pantalla>.df-tostada{z-index:2;position:absolute;top:10px;left:10px;right:10px}.df-tostada-flotante{left:16px;right:16px;bottom:calc(90px + env(safe-area-inset-bottom));z-index:30;max-width:488px;margin:0 auto;position:fixed;box-shadow:0 8px 30px #0009}.df-instagram{background:linear-gradient(45deg,#f9a43a,#e1306c 50%,#833ab4);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.df-instagram .df-icono{stroke:#fff;width:20px;height:20px}.df-subtitulo-arriba{margin:0;font-size:16px}.df-desde-el-principio{text-align:left;width:100%;color:var(--df-texto);font:inherit;cursor:pointer;border-color:#e3261b73}.df-desde-el-principio>.df-miniatura{aspect-ratio:3/4;flex:none;width:56px}.df-tira{grid-auto-columns:30%;grid-auto-flow:column;gap:10px;padding:4px 0;display:grid;position:relative;overflow-x:auto}.df-tira button{aspect-ratio:16/10;border:1px solid var(--df-borde);cursor:pointer;background-position:50%;background-size:cover;border-radius:10px;place-items:center;display:grid}.df-tira button b{font:700 26px/1 var(--df-serif);color:#fff;text-shadow:0 0 8px #000}.df-tira button b .df-icono{stroke:#fff;width:22px;height:22px}.df-tira button.df-activa{border-color:#ff6a4d;box-shadow:0 0 14px #e3261b8c}.df-tira button.df-activa b{color:var(--df-fuego-claro)}.df-tira button:disabled{opacity:.55;cursor:default}.df-siguiente{flex-direction:column;gap:14px;display:flex}.df-siguiente-imagen{aspect-ratio:4/5;border:1px solid var(--df-borde);background-position:50%;background-size:cover;border-radius:16px;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.df-siguiente-imagen:after{content:"";background:linear-gradient(#0000 40%,#05070ceb);position:absolute;inset:0}.df-siguiente-imagen>div{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:24px;display:flex;position:relative}.df-siguiente-imagen span{color:#f1ece6;font-size:20px}.df-siguiente-imagen b{font:700 48px/1.1 var(--df-serif);color:#f1ece6}.df-siguiente-imagen small{color:#c9cfdb;font-size:18px}.df-titular{align-items:center;gap:12px;display:flex}.df-titular h1{font:700 28px/1.1 var(--df-serif);color:#f1ece6;flex:1;margin:0}.df-titular h1 em{color:var(--df-fuego-claro);font-style:normal}.df-circulo{color:#fff;cursor:pointer;background:#0e1420d9;border:1px solid #2a3446;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.df-circulo .df-icono{width:20px;height:20px}.df-temporizador{color:var(--df-oro);white-space:nowrap;border:1px solid #e3261bb3;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-weight:600;display:inline-flex}.df-temporizador .df-icono{width:18px;height:18px;stroke:var(--df-fuego-claro)}.df-que-pasa{flex-direction:column;gap:14px;display:flex}.df-opciones{grid-auto-columns:46%;grid-auto-flow:column;gap:12px;padding:4px 2px;display:grid;overflow-x:auto}.df-opciones>button{aspect-ratio:3/4;border:1px solid var(--df-borde);cursor:pointer;color:#fff;text-align:left;font:inherit;background-position:50%;background-size:cover;border-radius:14px;align-items:flex-end;padding:0;display:flex;overflow:hidden}.df-opciones>button>span{background:linear-gradient(#0000,#05070cf2);flex-direction:column;gap:6px;width:100%;padding:30px 12px 12px;display:flex}.df-opciones b{font:600 19px/1.15 var(--df-serif)}.df-opciones em{color:#5aa8ff;font-size:20px;font-style:normal;font-weight:700}.df-opciones small{color:var(--df-oro);font-size:13px}.df-opciones>button.df-activa{border-color:#ff6a4d;box-shadow:0 0 16px #e3261b8c}.df-opciones>button.df-activa em{color:#fff}.df-votantes{align-items:center;display:flex}.df-votantes .df-emblema+.df-emblema{margin-left:-10px}.df-votantes span{color:#c9cfdb;margin-left:10px}.df-resultado{border:1px solid var(--df-borde);background:#0e1420d9;border-radius:14px;padding:14px}.df-resultado h2{font:600 18px/1.2 var(--df-serif);margin:0 0 10px}.df-resultado>div{align-items:center;gap:12px;display:flex}.df-resultado .df-miniatura{flex:none;width:42%}.df-resultado p{margin:0 0 4px}.df-resultado .df-enlace{padding:0}.df-votacion{flex-direction:column;gap:14px;display:flex}.df-vs-grande{aspect-ratio:1/.82;background:#000;grid-template-columns:1fr 1fr;margin:0 -16px;display:grid;position:relative;overflow:hidden}.df-vs-grande>span{background-position:top;background-size:cover}.df-vs-grande>span:first-child{clip-path:polygon(0 0,100% 0,86% 100%,0 100%);margin-right:-14%}.df-vs-grande>b{font:800 72px/1 var(--df-serif);color:#ff6a45;text-shadow:0 0 24px #e3261bf2,0 0 4px #000;font-style:italic;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)skew(-8deg)}.df-vs-grande:after{content:"";background:linear-gradient(0deg, var(--df-fondo), transparent 45%);pointer-events:none;position:absolute;inset:0}.df-vs-lado{z-index:1;flex-direction:column;gap:2px;display:flex;position:absolute;bottom:10px;left:16px}.df-vs-lado-b{text-align:right;align-items:flex-end;left:auto;right:16px}.df-vs-lado strong{font:700 30px/1.05 var(--df-serif);color:#f1ece6}.df-vs-lado em{color:#8fb6ff;font-size:17px;font-style:normal}.df-vs-lado>span{gap:6px;margin-top:4px;display:flex}.df-vs-lado i{letter-spacing:.06em;text-transform:uppercase;color:#c9cfdb;border:1px solid #3a4558;border-radius:6px;padding:3px 8px;font-size:13px;font-style:normal}.df-vs-lado:not(.df-vs-lado-b) i:first-child{color:#ffb199;border-color:#e3261bb3}.df-vs-lado-b i:first-child{color:#8fb6ff;border-color:#2f8cffb3}.df-vs-porcentajes-grande{font-size:26px}.df-vs-porcentajes-grande .df-versus-barra{height:14px}.df-vs-datos{color:#d6dbe5;justify-content:space-between;gap:8px;font-size:14px;display:flex}.df-vs-datos>span:nth-child(2){align-items:center;gap:4px;display:inline-flex}.df-vs-datos b{color:var(--df-fuego-claro)}.df-vs-datos .df-icono{width:16px;height:16px}.df-boton-voto{text-align:left;background:linear-gradient(#e8341fbf,#8c120abf);border-color:#ff6a4d;justify-content:flex-start;padding:8px 12px}.df-boton-voto span{flex-direction:column;line-height:1.2;display:flex}.df-boton-voto b{font-size:15px;font-weight:600}.df-boton-voto small{opacity:.85;font-size:13px}.df-boton-voto-b{background:linear-gradient(#2f8cffb3,#1546a0bf);border-color:#6fb1ff}.df-boton-voto.df-activa{box-shadow:0 0 22px #e3261b99}.df-boton-voto-b.df-activa{box-shadow:0 0 22px #2f8cff99}.df-info-votacion{border:1px solid var(--df-borde);background:#0e1420d9;border-radius:16px;overflow:hidden}.df-pestanas{grid-template-columns:repeat(3,1fr);gap:6px;padding:6px;display:grid}.df-pestanas button{color:#c9cfdb;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:42px;font:500 14px/1 system-ui,sans-serif;display:inline-flex}.df-pestanas button.df-activa{color:#fff;background:#e3261b38;border-color:#ff6a4d}.df-info-cuerpo{background-position:100%;background-repeat:no-repeat;background-size:48% 100%;flex-direction:column;gap:14px;padding:14px;display:flex;position:relative}.df-info-cuerpo:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0e1420 48%,#0e1420b3 70%,#0e142026);position:absolute;inset:0}.df-info-cuerpo>*{position:relative}.df-info-cuerpo p{color:#c9cfdb;gap:12px;margin:0;font-size:14px;display:flex}.df-info-cuerpo p>span{flex-direction:column;gap:4px;display:flex}.df-info-cuerpo p b{font:600 18px/1.2 var(--df-serif);color:#f1ece6}.df-info-cuerpo p .df-icono{stroke:#c9cfdb;flex:none;width:28px;height:28px}.df-info-cuerpo p .df-icono-trofeo{stroke:var(--df-oro)}.df-info-lista .df-campo{padding:6px 6px 6px 14px}.df-datos{grid-template-columns:auto 1fr}.df-fila-reacciones{grid-auto-columns:minmax(200px,64%)}.df-reaccion{border:1px solid var(--df-borde);background:#0e1420d9;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.df-reaccion-autor{align-items:center;gap:8px;display:flex}.df-reaccion-autor>span{flex-direction:column;display:flex}.df-reaccion-autor small{color:var(--df-suave);font-size:13px}.df-reaccion p{color:#d6dbe5;margin:0;font-size:14px}.df-me-gusta{color:var(--df-fuego-claro);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font:600 14px/1 system-ui,sans-serif;display:inline-flex}.df-me-gusta .df-icono{width:20px;height:20px}.df-me-gusta-b{color:#5aa8ff}.df-me-gusta.df-activa .df-icono{fill:currentColor}.df-encuesta{color:var(--df-texto);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}.df-encuesta b{font:600 15px/1.2 var(--df-serif)}.df-encuesta small{color:#c9cfdb;font-size:13px}.df-encuesta em{font-style:normal}.df-encuesta .df-vs-porcentajes{font-size:13px}.df-pedir{flex-direction:column;gap:14px;display:flex}.df-chip-gris{color:#d6dbe5;cursor:pointer;font:inherit;background:#0e1420d9;border-color:#2a3446;font-size:13px}.df-chip-gris .df-icono{stroke:#d6dbe5!important}.df-pedir-heroe{background-position:100%;background-size:cover;border:1px solid #e3261ba6;border-radius:16px;flex-direction:column;gap:6px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 22px #e3261b40}.df-pedir-heroe:before{content:"";background:linear-gradient(90deg,#070a12f2 35%,#0000 85%);position:absolute;inset:0}.df-pedir-heroe>*{max-width:62%;position:relative}.df-pedir-heroe h2{font:700 26px/1.05 var(--df-serif);text-transform:uppercase;color:#f1ece6;margin:0}.df-pedir-heroe p{color:#d6dbe5;margin:0;font-size:13px}.df-creditos-linea{color:#d6dbe5;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.df-creditos-linea .df-icono{stroke:var(--df-oro);fill:var(--df-oro)}.df-paso{border-top:1px solid var(--df-borde);flex-direction:column;gap:10px;padding-top:12px;display:flex}.df-paso h2{font:600 20px/1.2 var(--df-serif);color:#f1ece6;flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.df-paso h2>span{border:2px solid var(--df-fuego-claro);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font:600 15px/1 system-ui,sans-serif;display:grid;box-shadow:0 0 10px #e3261b73}.df-paso h2 small{color:var(--df-suave);font:400 13px/1.2 system-ui,sans-serif}.df-buscador{display:block;position:relative}.df-buscador ul{z-index:5;background:var(--df-tarjeta);border:1px solid #2a3446;border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 10px 30px #0009}.df-buscador li button{text-align:left;width:100%;color:var(--df-texto);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px}.df-buscador li button:hover{background:#e3261b2e}.df-escenarios{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.df-escenarios button{aspect-ratio:4/3.4;border:1px solid var(--df-borde);cursor:pointer;color:#fff;background-position:50%;background-size:cover;border-radius:12px;justify-content:center;align-items:flex-end;padding:0;font:500 13px/1.2 system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.df-escenarios button span{text-align:center;background:linear-gradient(#0000,#05070cf2);width:100%;padding:14px 4px 6px}.df-escenarios button.df-activa{border:2px solid #ff6a4d;box-shadow:0 0 14px #e3261b8c}.df-escenarios i{background:var(--df-fuego);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px}.df-escenarios i .df-icono{stroke:#fff;stroke-width:3px;width:14px;height:14px}.df-opciones-chip{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.df-opciones-chip button{color:#d6dbe5;cursor:pointer;background:#0e1420d9;border:1px solid #2a3446;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 6px;font:500 13px/1.1 system-ui,sans-serif;display:inline-flex}.df-opciones-chip button .df-icono{flex:none;width:18px;height:18px}.df-opciones-chip button.df-activa{color:#fff;background:#e3261b2e;border:2px solid #ff6a4d;box-shadow:0 0 12px #e3261b66}.df-opciones-chip button.df-activa .df-icono{stroke:var(--df-fuego-claro)}.df-campo-area{align-items:flex-start}.df-campo-area textarea{color:var(--df-texto);font:inherit;resize:vertical;background:0 0;border:0;outline:0;width:100%;padding:0}.df-campo-area small{color:var(--df-suave);align-self:flex-end;font-size:13px}.df-comunidad-tarjeta{background-position:100%;background-repeat:no-repeat;background-size:auto 100%;border-color:#2f8cff73;position:relative;overflow:hidden}.df-comunidad-tarjeta:before{content:"";background:linear-gradient(90deg,#0a0e16fa 55%,#0a0e164d);position:absolute;inset:0}.df-comunidad-tarjeta>*{position:relative}.df-comunidad-tarjeta>.df-icono{width:34px;height:34px;stroke:var(--df-electrico);flex:none}.df-comunidad-tarjeta b{font:600 18px/1.2 var(--df-serif)}.df-enviada{text-align:center;align-items:stretch}.df-gran-tic{background:var(--df-verde);border-radius:50%;align-self:center;place-items:center;width:64px;height:64px;display:grid}.df-gran-tic .df-icono{stroke:#fff;stroke-width:3px;width:34px;height:34px}.df-avatares{flex-direction:column;gap:14px;padding-bottom:70px;display:flex}.df-rejilla-avatares{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.df-rejilla-avatares button{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.df-rejilla-avatares .df-emblema{width:100%;height:100%}.df-rejilla-avatares button.df-activa{box-shadow:0 0 0 3px var(--df-fuego-claro), 0 0 18px #e3261bb3}.df-rejilla-avatares button.df-bloqueado .df-emblema{filter:grayscale(.6)brightness(.6)}.df-rejilla-avatares i{border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute}.df-rejilla-avatares i .df-icono{width:14px;height:14px}.df-avatar-corona{background:var(--df-oro);top:-2px;right:-2px}.df-avatar-corona .df-icono{stroke:#2b1d00}.df-avatar-premio{background:var(--df-electrico);top:-2px;right:-2px}.df-avatar-premio .df-icono{stroke:#fff}.df-avatar-candado{background:#000000a6;margin:auto;inset:0}.df-avatar-candado .df-icono{stroke:#fff}.df-avatar-tic{background:var(--df-fuego);bottom:-2px;right:-2px}.df-avatar-tic .df-icono{stroke:#fff;stroke-width:3px}.df-fijo-abajo{bottom:calc(84px + env(safe-area-inset-bottom));z-index:4;position:sticky}.df-creditos-pantalla{flex-direction:column;gap:14px;display:flex}.df-saldo{border:1px solid var(--df-borde);background:#0e1420d9;border-radius:14px;align-items:center;gap:14px;padding:14px;display:flex}.df-saldo>.df-icono{width:48px;height:48px;stroke:var(--df-oro);fill:var(--df-oro);filter:drop-shadow(0 0 8px #f5c54299)}.df-saldo>span{flex-direction:column;flex:1;display:flex}.df-saldo small{color:#c9cfdb}.df-saldo b{font:700 40px/1 var(--df-serif)}.df-packs{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.df-packs button{color:#d6dbe5;font:inherit;cursor:pointer;background:#0e1420d9;border:1px solid #2a3446;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:20px 6px 14px;display:flex;position:relative}.df-packs button:disabled{opacity:.6;cursor:default}.df-packs button.df-activa{border-color:#ff6a4d;box-shadow:0 0 14px #e3261b66}.df-packs i{background:var(--df-fuego);color:#fff;border-radius:6px;padding:2px 8px;font-size:13px;font-style:normal;font-weight:600;position:absolute;top:-9px}.df-packs i.df-oro{background:var(--df-oro);color:#2b1d00}.df-packs b{color:var(--df-oro-claro);align-items:center;gap:6px;font-size:20px;display:inline-flex}.df-packs b .df-icono{stroke:var(--df-oro);fill:var(--df-oro)}.df-packs span{align-items:center;gap:6px;font-weight:600;display:inline-flex}.df-packs span .df-icono{width:18px;height:18px;stroke:var(--df-oro);fill:var(--df-oro)}.df-saldo small.df-equivalencia{color:#9aa3b5;margin-top:4px;font-size:13px}.df-membresia{border:1px solid var(--df-oro);background:radial-gradient(80% 100% at 0 0,#f5c5421f,#0000 60%),#0e1420d9;border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex;box-shadow:0 0 20px #f5c5422e}.df-membresia h2{font:600 22px/1.2 var(--df-serif);align-items:center;gap:10px;margin:0;display:flex}.df-membresia h2>.df-icono{width:30px;height:30px;stroke:var(--df-oro)}.df-activo{color:#7ff0a8;background:#2ecc711f;border:1px solid #2e9d5a;border-radius:8px;margin-left:auto;padding:4px 10px;font:600 13px/1.2 system-ui,sans-serif}.df-renueva{color:#7ff0a8;align-self:flex-end;margin-top:-6px;font-size:13px}.df-membresia ul{color:#d6dbe5;flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.df-membresia li{align-items:flex-start;gap:10px;display:flex}.df-membresia li .df-icono{width:18px;height:18px;stroke:var(--df-oro);flex:none;margin-top:1px}.df-precio{color:#d6dbe5;align-items:center;gap:6px;margin:0;display:flex}.df-precio b{color:var(--df-oro-claro);font-size:22px}.df-precio .df-icono{stroke:var(--df-oro);fill:var(--df-oro)}.df-invitar{text-align:left;width:100%;color:var(--df-texto);font:inherit;cursor:pointer;border-color:#2f8cff73}.df-invitar>.df-icono:first-child{width:32px;height:32px;stroke:var(--df-electrico);flex:none}.df-niveles h2{font:600 18px/1.2 var(--df-serif);margin:0}.df-perfil{align-items:center;gap:16px;display:flex}.df-perfil-avatar{cursor:pointer;background:0 0;border:0;padding:0;position:relative}.df-perfil-avatar>span:last-child{background:var(--df-tarjeta);border:1px solid #2a3446;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:0;left:0}.df-perfil-avatar>span:last-child .df-icono{width:16px;height:16px}.df-perfil h1{font:700 28px/1.1 var(--df-serif);margin:0 0 6px}.df-perfil>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.df-pase{border:1px solid var(--df-oro);color:var(--df-oro-claro);background:#f5c5421a;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:14px;font-weight:600;display:inline-flex}.df-pase .df-icono{width:16px;height:16px;stroke:var(--df-oro)}.df-pase-gris{color:#c9cfdb;background:#0e1420d9;border-color:#2a3446}.df-creditos{color:#f1ece6;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font:500 16px/1 system-ui,sans-serif;display:inline-flex}.df-creditos .df-icono{stroke:var(--df-oro);fill:var(--df-oro)}.df-estadisticas{border:1px solid var(--df-borde);text-align:center;color:var(--df-suave);background:#0e1420b3;border-radius:14px;grid-template-columns:repeat(4,1fr);margin:0;padding:12px 4px;font-size:13px;list-style:none;display:grid}.df-estadisticas li+li{border-left:1px solid var(--df-borde)}.df-estadisticas b{font:600 24px/1.2 var(--df-serif);color:#9fc6ff;display:block}.df-fila-historia{border:1px solid var(--df-borde);width:100%;color:var(--df-texto);text-align:left;font:inherit;cursor:pointer;background:#0e1420d9;border-radius:12px;grid-template-columns:74px 1fr 30% auto;align-items:center;gap:10px;margin-bottom:8px;padding:8px;display:grid}div.df-fila-historia{cursor:default;grid-template-columns:74px 1fr auto}.df-fila-historia>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.df-fila-historia b{font:600 15px/1.2 var(--df-serif)}.df-fila-historia small{color:var(--df-suave);font-size:13px}.df-progreso-azul span{background:linear-gradient(90deg,#2f8cff,#8fc3ff)}.df-estado-peticion{white-space:nowrap;color:#c9cfdb;border:1px solid #2a3446;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}.df-estado-in-production{color:#8fc3ff;background:#2f8cff24;border-color:#2f8cff}.df-estado-voting{color:#ffb199;background:#e3261b24;border-color:#ff6a4d}.df-estado-vote-closed{color:#c9d3e3;background:#7f8ba024;border-color:#7f8ba0}.df-estado-in-review{color:var(--df-oro-claro);border-color:var(--df-oro);background:#f5c5421a}.df-ajustes h2{font:600 18px/1.2 var(--df-serif);margin:0}.df-mas-con-fondo{background:radial-gradient(70% 90% at 95% 0,#e3261b4d,#0000 70%),url(/ejemplo/desbloquear.webp) 100% 0/45% no-repeat,#0e1420eb}@media (width<=380px){.df-logo-imagen{width:128px}.df-cabecera .df-chip{display:none}.df-opciones-chip,.df-escenarios{grid-template-columns:repeat(2,1fr)}}.df-destacado .df-destacado-pie{flex-direction:column;align-items:flex-start}.df-destacado .df-destacado-pie .df-duracion{align-self:flex-end;margin-top:-40px}.df-campo-de-batalla{background:#0a101ccc;border:1px solid #2f8cff59;border-radius:16px;flex-direction:column;gap:4px;padding:14px;display:flex}.df-campo-de-batalla>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.df-campo-de-batalla>header>span{flex-direction:column;display:flex}.df-campo-de-batalla>header b{letter-spacing:.14em;text-transform:uppercase;color:#d6dbe5;font:600 13px/1.4 system-ui,sans-serif}.df-campo-de-batalla>header small{color:var(--df-suave);font-size:13px}.df-campo-de-batalla .df-paso:first-of-type{border-top:0}.df-paso h2 em{margin-left:auto;font-style:normal}.df-azar{color:#d6dbe5;cursor:pointer;background:#0e1420d9;border:1px solid #2a3446;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.df-azar .df-icono{width:16px;height:16px}.df-carrusel{grid-template-columns:34px 1fr 34px;align-items:center;gap:6px;display:grid}.df-carrusel-flecha{color:#fff;cursor:pointer;background:#0e1420eb;border:1px solid #2a3446;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.df-carrusel-flecha .df-icono{width:18px;height:18px}.df-carrusel-pista{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;padding:18px 0 2px;display:flex;overflow-x:auto}.df-carrusel-pista::-webkit-scrollbar{display:none}.df-carrusel-celda{scroll-snap-align:start;flex:0 0 calc(33.3333% - 5.33333px);position:relative}.df-carrusel-grupo{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:var(--df-suave);font-size:13px;position:absolute;top:-18px;left:2px}.df-arena{aspect-ratio:4/3.4;border:1px solid var(--df-borde);cursor:pointer;color:#fff;background-position:50%;background-size:cover;border-radius:12px;justify-content:center;align-items:flex-end;width:100%;padding:0;font:500 13px/1.2 system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.df-arena span{text-align:center;background:linear-gradient(#0000,#05070cf2);width:100%;padding:16px 4px 6px}.df-arena.df-activa{border:2px solid #ff6a4d;box-shadow:0 0 14px #e3261b8c}.df-arena i{background:var(--df-fuego);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px}.df-arena i .df-icono{stroke:#fff;stroke-width:3px;width:14px;height:14px}.df-selectores{grid-template-columns:1fr 1fr;gap:10px;display:grid}.df-selector{color:#d6dbe5;flex-direction:column;gap:6px;min-width:0;font-size:14px;display:flex}.df-selector-fila{gap:6px;display:flex}.df-selector select{min-width:0;min-height:44px;color:var(--df-texto);font:inherit;background:#0e1420eb;border:1px solid #2a3446;border-radius:10px;flex:1;padding:0 12px;font-size:14px}.df-selector select option{background:var(--df-tarjeta)}.df-condiciones{flex-wrap:wrap;gap:8px;display:flex}.df-condiciones button{color:#d6dbe5;cursor:pointer;background:#0e1420d9;border:1px solid #2a3446;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font:500 13px/1.2 system-ui,sans-serif;display:inline-flex}.df-condiciones i{border:1px solid #5b6477;border-radius:4px;place-items:center;width:18px;height:18px;display:grid}.df-condiciones i .df-icono{stroke:#fff;stroke-width:3px;width:13px;height:13px}.df-condiciones button.df-activa{color:#fff;background:#e3261b2e;border-color:#ff6a4d}.df-condiciones button.df-activa i{background:var(--df-fuego);border-color:var(--df-fuego)}.df-opciones-3{grid-template-columns:repeat(3,1fr)}@media (width<=420px){.df-selectores{grid-template-columns:1fr}.df-carrusel-celda{flex-basis:calc(50% - 4px)}}.df-retrato{width:36px;height:36px;font:700 15px/1 var(--df-serif);color:#ffd0c4;background:radial-gradient(circle at 50% 35%,#3a0d08,#05070c) 50%/cover;border:1px solid #3a4558;border-radius:50%;flex:none;place-items:center;display:grid}.df-buscador li button{align-items:center;gap:10px;display:flex}.df-buscador li button>span:last-child,.df-luchador-elegido>span:not(.df-retrato){flex-direction:column;display:flex}.df-buscador li button small,.df-luchador-elegido small{color:var(--df-suave);font-size:13px}.df-buscador-vacio{padding:10px;font-size:13px}.df-luchador-elegido{background:#e3261b1f;border:1px solid #ff6a4d;border-radius:14px;align-items:center;gap:12px;padding:8px 8px 8px 12px;display:flex}.df-luchador-elegido .df-retrato{width:44px;height:44px}.df-luchador-elegido>span:not(.df-retrato){flex:1}.df-luchador-elegido .df-circulo{width:34px;height:34px}.df-vs-sin-retrato{background:radial-gradient(70% 70% at 50% 40%,#e3261b59,#0000 70%),linear-gradient(#121a2a,#07090f);place-items:center;display:grid}.df-vs>span:last-of-type.df-vs-sin-retrato,.df-vs-grande>span:nth-of-type(2).df-vs-sin-retrato{background:radial-gradient(70% 70% at 50% 40%,#2f8cff59,#0000 70%),linear-gradient(#121a2a,#07090f)}.df-vs-sin-retrato i{font:700 64px/1 var(--df-serif);color:#ffffff40;font-style:normal}.df-denunciar{color:var(--df-suave);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:4px;display:grid}.df-denunciar .df-icono{width:18px;height:18px}.df-admin-e3 h2{font:600 18px/1.2 var(--df-serif);margin:0}.df-admin-peticion{border:1px solid var(--df-borde);background:#0e1420d9;border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.df-admin-peticion small{color:var(--df-suave);font-size:13px}:where(button,a,summary,[role=button],[tabindex]):focus-visible{outline:2px solid var(--df-electrico);outline-offset:2px}:where(button,a):focus:not(:focus-visible){outline:none}:where(.df-puntos button,.df-ver-todo,.df-me-gusta,.df-creditos,.df-circulo,.df-azar,.df-carrusel-flecha,.df-enlace,.df-previamente,.df-chip,.df-boton,.df-filtros button,.df-pestanas button,.df-condiciones button,.df-opciones-chip button,.df-boton-avatar,.df-denunciar){position:relative}:where(.df-puntos button,.df-ver-todo,.df-me-gusta,.df-creditos,.df-circulo,.df-azar,.df-carrusel-flecha,.df-enlace,.df-previamente,.df-chip,.df-boton,.df-filtros button,.df-pestanas button,.df-condiciones button,.df-opciones-chip button,.df-boton-avatar,.df-denunciar):after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.df-boton-principal{color:#fff}.df-poster .df-insignia{white-space:nowrap;letter-spacing:.02em;padding-inline:7px}
