.page-title-gradient{background:linear-gradient(135deg,var(--accent) 0,#09f 50%,#7c3aed 100%);background-clip:content-box;-webkit-background-clip:text;-webkit-text-fill-color:#0000;font-family:Chakra Petch,sans-serif;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.button-go-to,.button-go-to-in-line,.button-go-to-inpage,.button-go-to-quest,.button-resetear-card{background-color:var(--terciario);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--blanco);font-family:Chakra Petch,sans-serif;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;transition:var(--transition);width:100%}.button-go-to-inpage:focus,.button-go-to-inpage:hover,.button-go-to-quest:focus,.button-go-to-quest:hover,.button-go-to:focus,.button-go-to:hover,.button-resetear-card:focus,.button-resetear-card:hover{background-color:var(--accent-dim)!important;border-color:var(--border-accent)!important;box-shadow:0 0 12px var(--accent-dim)!important;color:var(--accent)!important;cursor:pointer;transform:translateY(-1px)}.button-go-to-in-line{align-items:center;display:inline-flex;text-decoration:none;width:auto}.button-go-to-in-line:focus,.button-go-to-in-line:hover{background-color:var(--accent-dim)!important;border-color:var(--border-accent);color:var(--accent)!important}.button-go-to-inpage.deshabilitado{background-color:var(--secundario)!important;border:1px solid var(--border)!important;box-shadow:none!important;color:var(--texto-dim)!important;cursor:not-allowed;transform:none!important}.button-total-muun{background-color:var(--terciario);border:1px solid var(--border);color:var(--blanco);cursor:default;font-family:Ubuntu,sans-serif;font-size:.85rem;text-transform:uppercase;width:100%}.button-total-muun:focus,.button-total-muun:hover{background-color:var(--terciario)!important;border:1px solid var(--border)!important;color:var(--blanco)!important;cursor:default}.icono-accent{color:var(--accent)}.button-total-muun .bi-info-lg{font-size:1rem}.icon-facebook,.icon-kick,.icon-twitch,.icon-youtube{border-radius:var(--radius-sm);color:var(--accent);font-size:28px;padding:4px;text-decoration:none;transition:var(--transition);width:100%}.icon-youtube:focus,.icon-youtube:hover{background-color:#ff44441a;color:#f44}.icon-twitch:focus,.icon-twitch:hover{background-color:#9147ff1a;color:#9147ff}.icon-facebook:focus,.icon-facebook:hover{background-color:#1877f21a;color:#1877f2}.icon-kick:focus,.icon-kick:hover{background-color:#00e7011a;color:#00e701}.icon-kick svg path{fill:var(--accent)}.icon-kick:focus svg path,.icon-kick:hover svg path{fill:#00e701}.badge-character{background-color:var(--terciario);border:1px solid var(--border);border-radius:4px;color:var(--texto-muted);cursor:pointer;font-family:Ubuntu,sans-serif;font-size:.65rem;font-weight:500;letter-spacing:.04em;margin:2px;padding:3px 6px;text-transform:uppercase;transition:var(--transition)}.badge-character:focus,.badge-character:hover{background-color:var(--accent-dim);border-color:var(--border-accent);color:var(--accent)}.badge-character-link{color:var(--texto-muted);text-decoration:none}.badge-character-link:focus,.badge-character-link:hover{color:var(--accent);text-decoration:none}.badge-tier{background:linear-gradient(90deg,var(--accent-dim),#0000);border-top:1px solid var(--border-accent);color:var(--accent);cursor:default;font-family:Chakra Petch,sans-serif;font-size:.8rem!important;letter-spacing:.06em;padding:4px 8px;text-transform:uppercase;width:100%}.badge-tier:focus,.badge-tier:hover{background:linear-gradient(90deg,var(--accent-dim),#0000)!important;color:var(--accent)!important;cursor:default}.badge-tier-sinfondo{color:var(--accent);cursor:default;font-size:.8rem!important;padding:2px;width:100%}.badge-seasonpart,.badge-tier-sinfondo{font-family:Chakra Petch,sans-serif;letter-spacing:.06em;text-transform:uppercase}.badge-seasonpart{border-radius:3px;font-size:.7rem;font-weight:600;padding:3px 8px}.badge-seasonpart,.badge-seasonpart:focus,.badge-seasonpart:hover{background-color:var(--accent);color:var(--principal)}.badge-price{background-color:var(--terciario);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--blanco);display:inline-block;font-family:Ubuntu,sans-serif;font-size:.75rem;margin:2px;padding:4px 8px;text-transform:uppercase}.badge-addedinseason{background:linear-gradient(90deg,var(--accent-dim),#0000);border-top:1px solid var(--border-accent);color:var(--accent);font-family:Chakra Petch,sans-serif;font-size:.7rem;letter-spacing:.05em;padding:4px 10px;text-align:center;text-transform:uppercase;width:100%}.badge-community-build-data{background-color:var(--terciario);border:1px solid var(--border);border-radius:20px;color:var(--texto-muted);font-family:Ubuntu,sans-serif;font-size:.7rem;padding:3px 8px;text-transform:uppercase}.badge-ability-book{border-radius:3px;font-family:Chakra Petch,sans-serif;font-size:.65rem;letter-spacing:.05em;padding:2px 6px;text-transform:uppercase}.content-ann{max-width:100vw}.card-gamesystem{background:linear-gradient(135deg,var(--secundario),var(--terciario));border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);height:100%}.titulo-gamesystem{border-bottom:1px solid var(--border);color:var(--accent);font-size:1.2rem;letter-spacing:.05em;margin-bottom:8px;padding-bottom:8px;text-transform:uppercase}.descripcion-gamesystem{color:var(--texto-muted);line-height:1.6;margin:0}.link-go-to-from-guide{text-decoration:none}.card-go-to-from-guide{background:linear-gradient(135deg,var(--secundario),var(--terciario));border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);height:max-content;transition:var(--transition)}.card-go-to-from-guide:focus,.card-go-to-from-guide:hover{border-color:var(--border-accent);box-shadow:var(--shadow-accent);cursor:pointer;transform:translateY(-2px)}.nombre-go-to-from-guide{background:#0a0e1ae6;border-radius:var(--radius-sm);color:var(--accent);font-family:Chakra Petch,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.04em;margin-bottom:0;margin-top:8px;padding:5px;text-transform:uppercase;width:100%}